Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Contributor


Сообщения: 2728
Благодарности: 1697

Профиль | Отправить PM | Цитировать


Цитата:
Если честно немного не понял код
Код: Выделить весь код
определяю куда будем копировать файлы      Set "DirOut=D:\Жил был у бабушки\avz4\Base\"
определяем откуда копируем                 Set "FileIn=\У попа была собака\Base\*.*"
пытаемся создать папку куда копировать     Md "%DirOut%"
если папка существует (создана)            If Exist "%DirOut%" (
то копируем                                  Copy "%FileIn%" "%DirOut%"
иначе                                           ) Else (
выдаём аварийное сообщение                        Echo Папка для копирования не создана
и останавливаемся, чтобы его прочесть        Pause
Если использовать xcopy, то без проверки возможности копирования в указываемое место можно записать

XCopy "%FileIn%" "%DirOut%" /D /H /-Y
Или, как у Вас,
xcopy "\Мои файлы\Local\*.*" "D:\Data\" /c /i /d /e /h /y

Смысл моего сообщения был в том, что
Цитата:
Если батник на том же диске (в частности, флэшке), что и копируемые файлы, можно указать полный путь к файлам без указания диска
причём батник не обязательно в корне диска.

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.


Последний раз редактировалось megaloman, 15-05-2014 в 12:48.

Это сообщение посчитали полезным следующие участники:

Отправлено: 12:42, 15-05-2014 | #8