Tôi có một câu hỏi về cấu trúc if - other trong một tệp bó. Mỗi lệnh chạy riêng lẻ, nhưng tôi không thể sử dụng các khối "nếu - khác" một cách an toàn để các phần này trong chương trình của tôi không hoạt động. Làm thế nào tôi có thể làm cho những phần này chạy? Cảm ơn bạn.
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%"
)
{}
nút; nó giúp làm cho bài viết dễ đọc hơn và tránh một số vấn đề với việc đánh dấu. Trả lời câu hỏi của bạn, bây giờ nó làm! Khi viết câu hỏi, có một bản xem trước bên dưới để bạn có thể thấy nó sẽ trông như thế nào khi được đăng.