我在Windows中运行蝙蝠文件的问题

时间:2018-09-13 08:03:57

标签: windows batch-file

我无法运行以下bat文件

cd/
FOR /F "delims=" %F IN ('dir /S /b network_run.r') DO SET Prog="%F"
timout 30
echo %Prog%

它只是崩溃了,太快了,看不到错误

任何帮助都会很棒

1 个答案:

答案 0 :(得分:0)

尽管cd/可行,但建议使用Windows标准\,而不要使用cd\

从批处理文件运行时,您需要在%上加倍预定义的令牌变量,并且,由于timeout命令不存在,请确保正确拼写timout:< / p>

来自批处理文件:

@echo off
cd\
for /f "delims=" %%F in ('dir /S /b network_run.r') do set Prog="%%F"
timeout 30
echo %Prog%

如果要找到多个结果,则需要通过cmdline设置delayedexpansionset /?,以获取更多信息。

相关问题