windows 7批处理脚本-如果语句不起作用
上面的脚本不起作用,但如果我将以下行放入文件:windows 7批处理脚本-如果语句不起作用,windows,if-statement,batch-file,Windows,If Statement,Batch File,上面的脚本不起作用,但如果我将以下行放入文件: cd C:\Users\user1\Desktop if "%time:~0,1%" == " " ren 85.txt %time:~1,1%.txt else ren 85.txt %time:~o,1%.txt pause 它正在工作 为什么上面的if…else语句不起作用 ren 85.txt %time:~1,1%.txt 如果“%time:~0,1%”==“ren 85.txt%time:~1,1%.txt,则需要一个括
cd C:\Users\user1\Desktop
if "%time:~0,1%" == " "
ren 85.txt %time:~1,1%.txt
else ren 85.txt %time:~o,1%.txt
pause
它正在工作
为什么上面的if…else
语句不起作用
ren 85.txt %time:~1,1%.txt
如果“%time:~0,1%”==“ren 85.txt%time:~1,1%.txt,则需要一个括号或一行if语句:
如果语句:如果“%time:~0,1%”==“ren 85.txt%time:~1,1%,则需要一个括号或一行。txt
o
不起作用,请使用0
(零)进行尝试:
cd C:\Users\user1\Desktop
如果“%time:~0,1%”==“”(ren 85.txt%time:~1,1.txt
)else ren 85.txt%时间:~0,1%.txt
暂停
o
不起作用,请使用0
(零)进行尝试:
cd C:\Users\user1\Desktop
如果“%time:~0,1%”==“”(ren 85.txt%time:~1,1.txt
)else ren 85.txt%时间:~0,1%.txt
暂停
cd C:\Users\user1\Desktop
if "%time:~0,1%" == " " (
ren 85.txt %time:~1,1%.txt
) else (
ren 85.txt %time:~0,1%.txt
)
pause
cd C:\Users\user1\Desktop
if "%time:~0,1%"==" " (ren 85.txt %time:~1,1%.txt
) else ren 85.txt %time:~0,1%.txt
pause