18 HAZÄ°RAN 2012, PAZARTESÄ°
Nasıl bir toplu iş dosyası başka bir yapı kullanmak?
Bir toplu iş dosyası başka yapısı hakkında bir sorum var. Her komut ama" böylece güvenli bir şekilde programımı bu bölümleri çalışmıyor engeller. "if - else kullanamadım ayrı ayrı çalışır, Nasıl bu parça değişimi yapabilir miyim? Teşekkür ederim.
IF %F%==1 IF %C%==1 (
::copying the file c to d
copy "%sourceFile%" "ÞstinationFile%"
)
ELSE IF %F%==1 IF %C%==0 (
::moving the file c to d
move "%sourceFile%" "ÞstinationFile%"
)
ELSE IF %F%==0 IF %C%==1 (
::copying a directory c from d, /s: boş olanlar hariç, /e:boş olanlar dahil
xcopy "%sourceCopyDirectory%" "ÞstinationCopyDirectory%" /s/e
)
ELSE IF %F%==0 IF %C%==0 (
::moving a directory
xcopy /E "%sourceMoveDirectory%" "ÞstinationMoveDirectory%"
rd /s /q "%sourceMoveDirectory%"
)
CEVAP
18 HAZÄ°RAN 2012, PAZARTESÄ°
Sözdizimi yanlıştır. ELSE IF
kullanamazsınız. Gerçekten ihtiyacın yok gibi görünüyor. Sadece IF
birden çok deyimleri kullanın:
IF %F%==1 IF %C%==1(
::copying the file c to d
copy "%sourceFile%" "ÞstinationFile%"
)
IF %F%==1 IF %C%==0(
::moving the file c to d
move "%sourceFile%" "ÞstinationFile%"
)
IF %F%==0 IF %C%==1(
::copying a directory c from d, /s: boş olanlar hariç, /e:boş olanlar dahil
xcopy "%sourceCopyDirectory%" "ÞstinationCopyDirectory%" /s/e
)
IF %F%==0 IF %C%==0(
::moving a directory
xcopy /E "%sourceMoveDirectory%" "ÞstinationMoveDirectory%"
rd /s /q "%sourceMoveDirectory%"
)
Büyük toplu dosya referans: http://ss64.com/nt/if.html
Bunu PaylaÅŸ:
Nasıl TOPLU komut dosyası rasgele kull...
Nasıl bir toplu iş dosyası geçerli diz...
Nasıl bir toplu iş dosyası komut satır...
Nasıl JSTL-eğer başka seçeneği kullanm...
Nasıl otomatik kapanmasını önlemek içi...