Создание bat-файла для копирования папки из одного каталога в другой: предварительный ответ на вопросы cmd - PullRequest
0 голосов
/ 17 февраля 2019

У меня есть .bat файл, подобный этому:

xcopy "C:\sourcepath\sourcefoldername" "C:\resultpath\sourcefoldername" /E

Он скопировал sourcefoldername из C:\sourcepath в C:\resultpath.Однако, когда я запускаю его, если уже есть C:\resultpath\sourcefoldername, он спрашивает меня, хочу ли я заменить все его содержимое (мне нужно ввести A).Если нет C:\resultpath\sourcefoldername, он спрашивает меня, является ли sourcefoldername файлом или каталогом (мне нужно ввести D).

Есть ли способ включить ответы в код, чтобы не было ввода от меня?требуется

1 Ответ

0 голосов
/ 17 февраля 2019

Символ "\" в конце каталога назначения сообщает xcopy, что местом назначения является каталог (тогда xcopy вас не спрашивает).Ключ / Y указывает xcopy перезаписать файл без запроса подтверждения.

xcopy "C:\sourcepath\sourcefoldername" "C:\resultpath\sourcefoldername\" /E /Y
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...