作者epyonwing (佐佐)
站内Windows
标题[转录][请益] 先前板友分享了一个下载报价小软体
时间Sat Jan 8 20:38:18 2011
※ [本文转录自 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)
1F:→ vinss:好威喔............................签名档 01/08 16:33
2F:→ pomelo168168:签名档非常深奥 01/08 16:34
3F:推 a1234957:马子当然可以当炮打_ 01/08 16:42
※ 编辑: epyonwing 来自: 122.116.171.101 (01/08 16:55)
4F:推 Natsuday:又一个跑错板的 01/08 16:53
5F:→ overboss:.....当这边是程式板吗 01/08 18:17
6F:推 soem:你 -O 後面的那个档名加上完整路径就可以了, 不然你wget -h看 01/08 18:39
7F:→ soem:说明自己试吧.. 01/08 18:39
8F:→ piligo:每个人下载的路径都不一样 怎麽写完整路径? 01/08 18:41
9F:→ epyonwing:我很清楚这边电虾板 但除了问题之外的内容难道不算有用? 01/08 20:23
10F:→ epyonwing:-0 似乎不能加路径 -P可以选择资料夹 但是就不能更名了 01/08 20:24
※ 编辑: epyonwing 来自: 122.116.171.101 (01/08 20:35)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.171.101
11F:→ kdjf :可以用X:\your\dir\wget.exe去叫wget 01/08 20:57
12F:→ kdjf :或(在同一个资料夹下) .\wget.exe 01/08 20:58
第一种我写成这样,会无法执行,不知道哪里出问题?
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)
13F:→ kdjf :弄个到 batch file 的捷径, 把工作资料夹指到.\原价? 01/08 21:22
14F:→ kdjf :第一种因为空白&..PC' 'Sh.. 01/08 21:23
嗯,我把空白去除了,可以执行,但还是会跑到windows\syswow64\。
15F:→ kdjf :不对, 是弄个wget的捷径,把工作资料夹指到 .\原价屋 01/08 21:24
要怎麽指定捷径的工作资料夹OOa
16F:→ Graphene :换回XP最省事 真搞不懂Win7哪里好? 01/08 21:25
我在挣扎中,win7有他的优点但是缺点也是一箩筐呀(猛抓头)。
※ 编辑: epyonwing 来自: 122.116.171.101 (01/08 22:50)
17F:→ ksng1092 :省事和好坏其实不太有绝对关连...... 01/08 23:38
18F:→ hpo14 :指定下载位置请自己 wget.exe --help 看说明 01/08 23:57
多谢大家的意见,终於找到方法了。<(_ _)>
搞了好久才知道,原来-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)