1
我正在寫一個批處理腳本,我稱之爲我寫處理某個文件的一個matlab函數 它在更簡單的情況下工作正常,但是當我添加for/r和通過它給我批處理腳本在添加for/r循環後停止工作
The syntax of the command is in correct pointing to the first line calling the matlab
我評論該行現在同樣的錯誤指向啓動命令 我知道這可能是一些簡單的我失蹤,但我想不出我的錯誤的參數
C:\Cygwin64\bin\bash "/cygdrive/f/database/sfs1.sh" &
for /r F:\database\trimmed %%A in (*.txt) do (
echo %%~dpnxA
matlab /nosplash /minimize /nodesktop /r "editEnergyfile('%%~dpnxA')";quit &
:loop
tasklist /fi "imagename eq matlab.exe" | C:\windows\system32\find /i /n ":" > nul
if errorlevel 1 goto loop
start "" /b /wait /separate proc_eng_track.exe "%%~dpnA" &
matlab /nosplash /minimize /nodesktop /r "Sail_speechrate('%%~dpnA')";quit
)
想通了只需要刪除幾個& – mhmsa
你可以請你發佈你的糾正命令作爲答案 - 爲recored? – Shai