Maaf saya baru dalam hal ini. Saya ingin menjalankan dalam urutan tertentu file bat yang sama dengan parameter yang berbeda. Saya menulis file batch yang sangat sederhana:
@echo off
REM Note: to see all command line usage options, run bsearch_headless.bat without any arguments.
call behaviorsearch_headless.bat -p test_behaviorsearch.bsearch -o pippo
ECHO
IF EXIST pippo.finalBests.csv (call behaviorsearch_headless.bat -p test_behaviorsearch.bsearch -o topolino)
else goto :eof
:eof
ECHO Simulatione End!
PAUSE
Itu tidak berfungsi karena else
tidak dikenali.
Terima kasih banyak atas bantuannya!
windows
command-line
batch
batch-file
Paola
sumber
sumber
ECHO
di tengah-tengah file batch Anda perlu menjadiECHO.
atau sesuatu?Jawaban:
Dari
if
dokumentasi di baris perintah (viahelp if
atau tersedia di TechNet juga).Jadi, skrip Anda akan berfungsi jika Anda diganti
Dengan
ATAU
Semoga itu bisa membantu.
sumber
ifelf.cmd:
sumber
@
?@ECHO OFF
danECHO OFF
.echo off
.ECHO OFF
tetapi mempersepsikan@
. Anggap saja sebagai penghargaan untuk paranoia atau kasus-kasus historis saya).