Показать полную графическую версию : [решено] помагите написать батник для копирования папки
robingut
06-04-2009, 08:59
ситуация: на сервере есть фажная папка, не хочется ее потерять. помагите реализовать батник которые бы запускался планировщиком заданий и копировал бы папку с одного жесткого на др. спс за ранее...
expLoz1ve
22-04-2009, 17:14
У меня вот такая проблема, нужно написать бат файл который будет копировать папку Profiles из папки профилей мозиллы в папку back на диске D. Написал бат файл, но при запуске выдает:
COPY
D:\>cd C:\Documents and Settings\Admin\Application Data\Mozilla\Firefox\
D:\>xcopy Profiles D:\back\ /H /E /G /Q /R /Y
Не найден файл Profiles
Скопировано файлов: 0
Для прдолжения нажмите любую клавишу . . .
Вот текст бат файла:
@echo COPY
cd C:\Documents and Settings\Admin\Application Data\Mozilla\Firefox\
xcopy Profiles D:\back\ /H /E /G /Q /R /Y
@pause
пробвал с различными наборами ключей и без них...
expLoz1ve, по умолчанию CD не меняет текущий диск
CD /D C:\Documents and Settings\Admin\Application Data\Mozilla\Firefox\
XCopy Profiles D:\back\ /H /E /G /Q /R /Y
SharkyEXE
13-03-2010, 12:56
Всем здравствуйте. Прошу, пожалуйста, подскажите мне. Bat-файл, содержащий нижеследующий код:
CD /D E:\SDW\
XCOPY bcdw E:\XPCD_U_I\ /H /E /G /Q /R /Y
копирует в папку E:\XPCD_U_I\ все файлы и папки, которые содержит папка bcdw. Как сделать, чтобы в папку E:\XPCD_U_I\ копировалась папка bcdw, а скопированная папка bcdw в себе также будет содержать папки и файлы? Спасибо.
XCOPY E:\SDW\bcdw E:\XPCD_U_I\bcdw\ /H /E /G /Q /R /Y
XCOPY E:\SDW\bcdw E:\XPCD_U_I\bcdw\ /H /E /G /Q /R /Y »
При помощи этой команды копируется содержимое папки ( файлы и подпапки ).
А как копировать в определённую директорию саму папку с различным содержимым при условии
замены совпадающих имен файлов и папок ? ?
Папка находится в одной директории с bat/cmd - файлом/
Например :
folder2 - > %userprofile%\Application Data\folder2
А как копировать в определённую директорию папку с различным содержимым при условии
замены совпадающих имен файлов и папок ? ? »
а что - озвученная команда этого не делает?
Всё , спасибо, я разобрался. Извините , что голову морочил :)
Два варианта:
XCOPY bcdw E:\XPCD_U_I\bcdw\ /H /E /G /Q /R /Y - копируется папка со всем содержимым
XCOPY bcdw E:\XPCD_U_I\ /H /E /G /Q /R /Y - копируется только содержимое папки
есть две папки одна в которой лежат файлы находится вот тут \\192.168.0.1\public\install\1\, а вторая куда эти файлы надо скопировать 192.168.0.16\C$\12 В батнике пишу строчку,
xcopy \\192.168.0.1\public\install\drwebupd\1\ \\192.168.0.16\c$\12\ /H /E /G /Q /R /Y
но ничего не копируется. Почему? подскажите плиз
Kaschei, вероятно, конечный слэш в первом пути лишний:
xcopy \\192.168.0.1\public\install\drwebupd\1 \\192.168.0.16\c$\12\ /H /E /G /Q /R /Y
во блииин точно, пропустил... :( благодарю
nikitos435
30-11-2011, 15:45
/H /E /G /Q /R /Y
что означают данные ключи?
Petya V4sechkin
30-11-2011, 16:43
что означают данные ключи?
Пуск -> Выполнить -> cmd.exe
Появится черное такое окошко (командная строка), там выполните:
Xcopy /?
и читайте.
Или в Пуск -> Справка и поддержка.
Также можете обратить внимание на прикрепленную тему
Полезные ресурсы по скриптовым языкам администрирования (http://forum.oszone.net/thread-130222.html)
nikitos435
30-11-2011, 17:52
Petya V4sechkin, Спасибо, в этом уже разобрался. Подскажите как мне написать батник, чтобы он в папке, в которую я копирую,удалял все файлы старше 3 дней!!!
nikitos435:
1. Обычно принято так: один вопрос — одна тема; вопрос, не связанный с данной темой, задаётся в «правильной» теме, найденной поиском, либо в созданной новой теме.
2. Попробуйте воспользоваться поиском: удал* старше дней (http://forum.oszone.net/search.php?query=удал* старше дней&titleonly=0&replyless=0&showposts=0&forumchoice%5B%5D=101&childforums=1). Я — нашёл.
Mancoffee
23-12-2011, 11:21
Как скопировать файлы и папки (или что-то одно) с одного места в другое с помощью bat-файла? Пробовал это
xcopy "%APPDATA%\Adobe\AdobePhotoshopCS5.1\" "d:\Saves\Programs\Users\Strek\AppData\Roaming\Adobe\AdobePhotoshopCS5.1\" /Y /E /C /H
Пишет: Недопустимый путь. Сохранял в кодировке AHCI и UTF
Это
copy "c:\Users\Strek\AppData\Roaming\Adobe\Adobe Photoshop CS5.1\" "d:\Saves\Programs\Users\Strek\AppData\Roaming\Adobe\Adobe Photoshop CS5.1\" /Y
Здесь пишет: Системе не удаётся найти указанный путь.
Вот лог одной из папок
C:\Program Files (x86)\PowerCmd>copy "c:\Users\Strek\AppData\Roaming\TakeOwnershipEx\" "d:\Saves\Programs\Users\Strek\AppData\Roaming\TakeOwnershipEx\" /Y c:\Users\Strek\AppData\Roaming\TakeOwnershipEx\TakeOwnershipEx.ini Системе не удается найти указанный путь. Скопировано файлов: 0.
То есть с параметром "copy" обнаруживает, что нужно скопировать, но не копирует.
В чём моя ошибка?
В чём моя ошибка? »
для xcopy - лишний слэш в первых кавычках.
"%APPDATA%\Adobe\AdobePhotoshopCS5.1\"
для copy - конечный путь не существует
Сергей_Давыдов@fb
16-02-2013, 19:35
Подскажите пожалуйста, хочу написать батник который будит называться autorun.bat и лежать будит корне флешки, на компе будит папка с файлами, при втыкании флешки должен сработать батник и скопировать файлы из папки на компе в папку на флешке.
ри втыкании флешки должен сработать батник »
не должен и не сработает. Тому есть куча помех, начиная с того, что фиолетово, как ты bat-файл назовешь - в корне нужно создать autorun.inf и в нем прописать запуск этого bat-ника. При этом на части компутеров автозапуск может быть в принципе отключен, на части выйдет окно, в котором нужно подтвердить запуск, а где-то антивир просто молча снесет тебе это хозяйство.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.