作者kslman ()
看板EzHotKey
标题[批次] 同样指令在bat无法运作
时间Sat May 9 22:21:45 2020
例如这样的指令打在cmd视窗里面是可以执行的:
For /f "delims=, tokens=1,2" %a in (.\temp.txt) do ECHO %a,%b>>.\md5.txt
但当把这行放在bat时却无法运作,甚至在後面放上pause视窗也不会停下来,
想请教这是甚麽原因?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 218.187.101.4 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/EzHotKey/M.1589034107.A.CDD.html
1F:推 zi98btcc: %改成%% 05/09 23:19
可以了,改成这样就可以执行<(_ _)>
For /f "delims=, tokens=1,2" %%a in (.\temp.txt) do ECHO %%a,%%b>>.\md5.txt
然後如果是变数还是要%变数%这样,虽然不太懂为什麽
※ 编辑: kslman (218.187.101.4 台湾), 05/09/2020 23:35:43
2F:→ cancelpc: 在命令列与bat/cmd档内的不同,文件有写 05/10 19:04
3F:→ kslman: 了解,感谢 05/11 22:19