【发布时间】:2013-03-10 21:37:29
【问题描述】:
我有一个看起来像这样的批处理文件,它拍摄网页的照片并对其进行裁剪:
cd C:\users\***\Downloads\IECapt-2008-06-10
IECapt --delay=10000 --url=http://test.com/picture.swf?id=1 --out="C:\users\***\My Documents\picture.png"
cd C:\users\***\My Documents
convert picture.png -trim picture.png
ftp -s:place_img.txt
我想知道是否有一种方法可以更改此脚本以接受用户输入,从而将 URL 和文件名替换为用户输入的内容。例如,用户会输入一个 URL 和一个文件名,它会替换这些东西:
cd C:\users\***\Downloads\IECapt-2008-06-10
IECapt --delay=10000 --url=(((http://test.com/picture.swf?id=1))) --out="C:\users\***\My Documents\((picture)).png"
cd C:\users\***\My Documents
convert ((picture)).png -trim ((picture)).png
ftp -s:place_img.txt
(((被替换的网址)))
((被替换的文件名))
这是“place_picture.txt”文件:
open test.com
username
pass
hash
bin
lcd c:\users\***\My Documents
cd public_html/test.com/test
put picture.png
bye
【问题讨论】:
标签: variables batch-file user-input