我发现批处理脚本的一个奇怪问题,我似乎无法解释。也许它只是因为我不知道有足够的了解批次如何工作的基础,但这里有一个例子批处理文件(test.bat的): @echo off
FOR /F "tokens=1*" %%i in ("%*") DO (
echo %%j
)
,如果我把它像这样: test.bat ab a,b "a,b"
我得到这个作为我的输出: a,b "a
我有一个需要使用批处理文件运行的Python脚本,但我一直在使用cmd来测试它。当通过cmd运行时,它工作正常。但是,脚本在运行批处理文件时的行为似乎有所不同。我已经分离出的代码,这似乎是问题的部分: CRFOLDER = "some path to all my files"
isReady = False
os.startfile(os.path.join(CRFOLDER,"CLogg
需要我的代码的一些帮助,当它运行时它会非常快速地给出错误消息,然后关闭。错误是“意外的SetPassword1”。当你看到代码时,你会明白SetPassword1是什么。 :SetPassword
cls
echo This is where you can set your password or change it.
if EXIST pass.txt (
for /f "Delibs=