mac*_*lli -2 batch-file batch-rename batch-processing
请看下面的代码.它工作但是在goto:EOF它停止脚本并且不完成它下面的内容.有工作吗?当然还有更多的脚本,但是goto:EOF需要在那里才能工作.
:stripdup
>_.vbs echo set regex=new regexp
>>_.vbs echo regex.global=true
>>_.vbs echo regEx.IgnoreCase=False
>>_.vbs echo regex.pattern="%~3"
>>_.vbs echo wscript.stdOut.write regex.replace(wscript.stdin.readall,"%~4")
cscript /nologo _.vbs <"%~1" >"%~2"
del _.vbs
goto :EOF
del Campaign_RND.mis
copy Campaign_RND.mis.tmp Campaign_RND.mis
del Campaign_RND.mis.tmp
del "C:\Users\P Ditty\Documents\SH3\data\cfg\Backups_RND" /q
rd "C:\Users\P Ditty\Documents\SH3\data\cfg\Backups_RND"
tasklist /FI "IMAGENAME eq sh3.exe" | find /i "sh3.exe"
IF ERRORLEVEL 2 GOTO TEST2
IF ERRORLEVEL 1 GOTO TEST1
:TEST2
goto start
:TEST1
exit
Run Code Online (Sandbox Code Playgroud)
如果你想让GOTO在某些情况下工作而在其他情况下被省略,那么你需要使你的跳跃有条件:
IF condition GOTO :EOF
Run Code Online (Sandbox Code Playgroud)
此时只有你可以说出这个条件必须是什么.