-1
我錯過了什麼?批量命令,在命令中調用文件
@echo off
rem - processfiles.bat - Processes all text files in the "source" folder:
rem - Runs %executable% with each text file as parameter
rem - Move the text file to the target folder after processing
set SourceFolder=C:\Users\Chris\Desktop\Yield_Files
set TargetFolder=C:\Users\Chris\Desktop\YieldCleanFiles
set fin=default.set
if not exist "%TargetFolder%" md "%TargetFolder%"
echo Processing text files in %SourceFolder%:
for %%f in (%SourceFolder%\*.txt) do call "C:\Program Files\Yield_Editor\yieldeditor.exe/csvin="(%SourceFolder%\*.txt)"/auto="y"/hide/fin=%fin%"%%f
pause
我必須有我每次我打電話的。exe時間上工作的文件名
時運行它說,它無法找到指定的文件,但我不知道哪一個是說話關於。
從for循環中刪除**調用**。只需使用可執行文件的名稱 – cup
刪除'@echo off',在命令提示符處啓動批處理文件,而不是雙擊,並觀察輸出結果。 – aschipfl