[轉錄][請益] 先前板友分享了一個下載報價小軟體

看板Windows作者 (佐佐)時間15年前 (2011/01/08 20:38), 編輯推噓0(008)
留言8則, 4人參與, 最新討論串1/1
※ [本文轉錄自 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,
你 -O 後面的那個檔名加上完整路徑就可以了, 不然你wget -h看
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,
-0 似乎不能加路徑 -P可以選擇資料夾 但是就不能更名了
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
可以用X:\your\dir\wget.exe去叫wget
01/08 20:57, 1F

01/08 20:58, , 2F
或(在同一個資料夾下) .\wget.exe
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
弄個到 batch file 的捷徑, 把工作資料夾指到.\原價?
01/08 21:22, 3F

01/08 21:23, , 4F
第一種因為空白&..PC' 'Sh..
01/08 21:23, 4F
嗯,我把空白去除了,可以執行,但還是會跑到windows\syswow64\。

01/08 21:24, , 5F
不對, 是弄個wget的捷徑,把工作資料夾指到 .\原價屋
01/08 21:24, 5F
要怎麼指定捷徑的工作資料夾OOa

01/08 21:25, , 6F
換回XP最省事 真搞不懂Win7哪裡好?
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
指定下載位置請自己 wget.exe --help 看說明
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)
文章代碼(AID): #1DA5gyFR (Windows)