Вы должны войти, чтобы создавать сообщения и темы.

Копированик папки с файлами через BAT.

Приветствую. Появилась необходимость создать bat файл для копирования папки с файлами и под-папками внутри на другой диск, в папку Roaming. Однако проблема состоит в том, что по какой то причине копирование не происходит. В том случае, если пытаюсь произвести копирование через CMD, а не bat, пишет о "Недопустимом пути". Не могли бы вы подсказать, как создать рабочий bat файл для этой операции?

 
Нужно скопировать папку отсюда: E:\Program\Portable Mozilla Firefox\Dmitriy - Profile\Mozilla (Именно эту крошечную папку "Mozilla").
 
Вот сюда: C:\Users\Дмитрий\AppData\Roaming
 
-------------------------------------------------------------------------------------------------
 
Пытался сделать это такой командой: xcopy "E:\Program\Portable Mozilla Firefox\Dmitriy - Profile\Mozilla" ":C:\Users\Дмитрий\AppData\Roaming\" /S /E

Добрый🖐.
Pause добавьте в батник с новой строки и посмотрите что пишет консоль.
Ну а вообще должно быть так

xcopy /y /o /e "test" "%userprofile%\AppData\Roaming"

 

Лайкнул Pixi
Pixi
«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн

Лучше тогда уж

mklink /J "%userprofile%\AppData\Roaming\" "E:\Program\Portable Mozilla Firefox\Dmitriy - Profile\Mozilla"

 

Цитата: Mikhail от 07.03.2022, 14:54

Добрый🖐.
Pause добавьте в батник с новой строки и посмотрите что пишет консоль.
Ну а вообще должно быть так

 
 
 
 
xcopy /y /o /e "test" "%userprofile%\AppData\Roaming"
xcopy /y /o /e "test" "%userprofile%\AppData\Roaming"
 
xcopy /y /o /e "test" "%userprofile%\AppData\Roaming"

 

Благодарю. Пришлось немного подправить, поскольку он почему то копировал содержимое папки Mozilla, а не саму папку, но это уже не важно, это я решил.

Цитата: Pixi от 07.03.2022, 15:16

Лучше тогда уж

 
 
 
 
mklink /J "%userprofile%\AppData\Roaming\" "E:\Program\Portable Mozilla Firefox\Dmitriy - Profile\Mozilla"
mklink /J "%userprofile%\AppData\Roaming\" "E:\Program\Portable Mozilla Firefox\Dmitriy - Profile\Mozilla"
 
mklink /J "%userprofile%\AppData\Roaming\" "E:\Program\Portable Mozilla Firefox\Dmitriy - Profile\Mozilla"

Ну в таком случае это уже символическая ссылка, которая мне в данном случае не нужна, но все равно Спасибо.