我發現批處理腳本的一個奇怪問題,我似乎無法解釋。也許它只是因爲我不知道有足夠的瞭解批次如何工作的基礎,但這裏有一個例子批處理文件(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=