Как переместить файлы из одной папки в другую, только если она пуста? - PullRequest
0 голосов
/ 06 ноября 2019

Я хочу переместить файлы из D:\work\ в "D:\new work", только если папка "D:\new work" пуста. будет ли это возможно при использовании пакетного скрипта?

1 Ответ

2 голосов
/ 06 ноября 2019

Вы можете сделать это:

dir /a-d "D:\new work\*" && (echo Contains files) || (move /Y "D:\work\* "D:\new work")

, если могут быть подпапки для проверки на пустоту, тогда просто добавьте /s

dir /a-d /s "D:\new work\*" && (echo Contains files) || (move /Y "D:\work\*" "D:\new work")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...