[轉錄][請益] 先前板友分享了一個下載報價小軟體
※ [本文轉錄自 PC_Shopping 看板 #1DA23yVr ]
作者: epyonwing (佐佐) 站內: PC_Shopping
標題: [請益] 先前板友分享了一個下載報價小軟體
時間: Sat Jan 8 16:31:47 2011
並且有教學如何排成每日定時下載報價。
在XP系統上面一直用的很愉快。
最近換到了windows7,排程之後無法像以前一樣執行wget。
之後發現將wget放到windows/system32/之後變得可以執行,
但是下載的檔案卻是在windows/syswow64/找到。囧rz
原本是下載的檔案會存在bat所在的資料夾中。
不知道有沒有高手知道如何修改呢? 感謝<(_ _)>
補充
附上wget.exe載點
http://users.ugent.be/~bpuype/cgi-bin/fetch.pl?dl=wget/wget.exe
XP的話 將下面內容複製貼到純文字檔再存成.bat,
把.bat跟wget.exe放在一起,
點擊.bat就可以完成單次下載報價。
厚windows 7怎麼這麼難搞(/‵Д′)/~ ╧╧
再補充
這邊有一篇Wget用法、參數解釋的教學文。
http://www.91linux.com/html/article/linux_soft/20081027/13684.html
但是小弟不夠專業,嘗試了幾種方法,都沒結果。
--------------------------------bat內容如下--------------------------------
@echo off
::=========================================================================
set URL=http://www.coolpc.com.tw/yes.pdf
set TARGET=.pdf
::=========================================================================
for /F "tokens=1,2,3 delims=/ " %%i in ('date /t') do set yyyy=%%i
for /F "tokens=1,2,3 delims=/ " %%i in ('date /t') do set mm=%%j
for /F "tokens=1,2,3 delims=/ " %%i in ('date /t') do set dd=%%k
wget -O 原價屋報價單_%yyyy%%mm%%dd%%TARGET% %URL%
@echo off
::=========================================================================
set URL=http://www.kingtech.com.tw/download/光華報價單.zip
set TARGET=.zip
::=========================================================================
for /F "tokens=1,2,3 delims=/ " %%i in ('date /t') do set yyyy=%%i
for /F "tokens=1,2,3 delims=/ " %%i in ('date /t') do set mm=%%j
for /F "tokens=1,2,3 delims=/ " %%i in ('date /t') do set dd=%%k
wget -O 京典%yyyy%%mm%%dd%%TARGET% %URL%
--------------------------------bat內容如上--------------------------------
--
╠═╬═卒═帥═馬═╬═╬═╬═╣
║ ║ ║ ║╲║╱║ ║ ║ ║ 此時,
╠═╬═╬═車═╬═╬═╬═╬═╣ 帥有何用?
║ ║ ║ ║╱║╲║ ║ ║ ║ 有車又如何?
╚═╩═╩═╩═╩═╩═╩═╩═╝ 有馬子又怎樣? ψqaz225
→ : 你錯了,有帥又有車,馬子當然可以當炮打
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.171.101
※ 編輯: epyonwing 來自: 122.116.171.101 (01/08 16:32)
→
01/08 16:33,
01/08 16:33
→
01/08 16:34,
01/08 16:34
推
01/08 16:42,
01/08 16:42
※ 編輯: epyonwing 來自: 122.116.171.101 (01/08 16:55)
推
01/08 16:53,
01/08 16:53
→
01/08 18:17,
01/08 18:17
推
01/08 18:39,
01/08 18:39
→
01/08 18:39,
01/08 18:39
→
01/08 18:41,
01/08 18:41
→
01/08 20:23,
01/08 20:23
→
01/08 20:24,
01/08 20:24
※ 編輯: epyonwing 來自: 122.116.171.101 (01/08 20:35)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.171.101
→
01/08 20:57, , 1F
01/08 20:57, 1F
→
01/08 20:58, , 2F
01/08 20:58, 2F
第一種我寫成這樣,會無法執行,不知道哪裡出問題?
D:\PCShopping\wget.exe -O 原價屋報價單_%yyyy%%mm%%dd%%TARGET% %URL%
第二種
.\wget.exe -O 原價屋報價單_%yyyy%%mm%%dd%%TARGET%%URL%
會載到windows\syswow64\ 裡面
※ 編輯: epyonwing 來自: 122.116.171.101 (01/08 21:14)
→
01/08 21:22, , 3F
01/08 21:22, 3F
→
01/08 21:23, , 4F
01/08 21:23, 4F
嗯,我把空白去除了,可以執行,但還是會跑到windows\syswow64\。
→
01/08 21:24, , 5F
01/08 21:24, 5F
要怎麼指定捷徑的工作資料夾OOa
→
01/08 21:25, , 6F
01/08 21:25, 6F
我在掙扎中,win7有他的優點但是缺點也是一籮筐呀(猛抓頭)。
※ 編輯: epyonwing 來自: 122.116.171.101 (01/08 22:50)
→
01/08 23:38, , 7F
01/08 23:38, 7F
→
01/08 23:57, , 8F
01/08 23:57, 8F
多謝大家的意見,終於找到方法了。<(_ _)>
搞了好久才知道,原來-O本身也可以指定路徑,害我一直用-P去試。
把wget.exe放到system32
空格用引號解決
改成下面就可以放到指定位置了。
wget -O "D:\PC Shopping\原價屋報價單_%yyyy%%mm%%dd%%TARGET%" %URL%
wget -O "D:\PC Shopping\京典%yyyy%%mm%%dd%%TARGET%" %URL%
※ 編輯: epyonwing 來自: 122.116.171.101 (01/09 17:03)