Александр Грачёв
Александр Грачёв

как в командной строке задать выборку папки для копирования

Доброго времени суток!
Использую самописный скрипт для копирования из одной папки в другую по сети, возникла необходимость добавить команду, чтобы скрипт запрашивал "из какой" папки ему копировать информацию

сам скрипт.

xcopy "C:\Program Files\Simulator\Base" "\\W306-01\d\simulator\base" /s /e /y /i
pause

Заранее благодарен.

Антон
Антон

я не нашел в языке командных файлов механизма ввода
но!
есть возможность задавать каталог, написав его в строке запуска как парметр после самого имени файла
например строка вызова будет выглядеть так:
mycopier.bat C:\blablabla1\*.exe D:\blablabla2

а сам файл иметь вид, как ниже
= = = =
CLS

ECHO Файл %0 копирует каталог %1 в %2

XCOPY %1 %2 /S
= = = = =
(в этом случае параметр %0 это сам файл, его имя, %1 - первый параметр командной строки, %2 второй, и т д)

Евгений
Евгений

xcopy %1 "\\W306-01\d\simulator\base" /s /e /y /i
pause
Запускать script "путь"

Похожие вопросы
при открытии папок сначала появляется командная строка. как сделать, чтобы открывалось содержимое папки без неё?
как открыть командною строку? с. как открыть командною строку? с
Как в командной строке создать командный файл ?
Как в командной строке скопировать файлы ?
Как через командную строку задать режим сна с таймером?
А как скопировать диск из командной строки?
как удалить папку через командную строку или систему в ХР
опять я. а с командной строки никак нельзя запустить комп?
Как задать другой путь в командной строке?
Как с помощью командной строки удалить содержимое папки?