Как записать пакетный файл, который может скопировать файл или всю папку в указанное место назначения? - PullRequest
0 голосов
/ 30 марта 2020

Я совершенно новичок в пакетном скриптинге в windows. Я пытаюсь написать сценарий, функция которого будет перетаскивать любой файл или папку в пакет, и появится окно командной строки для ввода пути к месту назначения, а методом копирования будет Robocopy.

Вот где я получил:

@ECHO OFF
ECHO "%~1"  
SET /P _inputname = "Copy to:"
IF "%_inputname%" = "%CD%"
(
start robocopy.exe robocopy "%~1" "%_inputname%"
)

Появляется окно командной строки с именем файла вверху, я могу набрать путь ... Но после нажатия Enter, окно исчезает и ничего не происходит. Я знаю, что у этого кода есть некоторые проблемы, но именно поэтому я пишу:)

Заранее спасибо за ответы!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...