Bir toplu iş dosyasında if - else yapısı hakkında bir sorum var. Her komut ayrı ayrı çalışır, ancak "if - else" bloklarını güvenle kullanamadım, bu yüzden programımın bu parçaları çalışmaz. Bu parçaları nasıl çalıştırabilirim? Teşekkür ederim.
IF %F%==1 IF %C%==1 (
::copying the file c to d
copy "%sourceFile%" "%destinationFile%"
)
ELSE IF %F%==1 IF %C%==0 (
::moving the file c to d
move "%sourceFile%" "%destinationFile%"
)
ELSE IF %F%==0 IF %C%==1 (
::copying a directory c from d, /s: boş olanlar hariç, /e:boş olanlar dahil
xcopy "%sourceCopyDirectory%" "%destinationCopyDirectory%" /s/e
)
ELSE IF %F%==0 IF %C%==0 (
::moving a directory
xcopy /E "%sourceMoveDirectory%" "%destinationMoveDirectory%"
rd /s /q "%sourceMoveDirectory%"
)
{}
düğmesine tıklayabilirsiniz; yayınların daha okunabilir olmasına yardımcı olur ve işaretleme ile ilgili bazı sorunları önler. Sorunuza cevap olarak, şimdi! Bir soru yazarken, bir kez gönderildikten sonra nasıl görüneceğini görebilmeniz için aşağıda bir önizleme vardır.