Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Bat для резервного копирования (http://forum.oszone.net/showthread.php?t=251405)

Kitana 14-01-2013 12:24 2066377

Bat для резервного копирования
 
Есть батник, который копирует по сети не пустые папки:
Скрипт

rmdir /s /q C:\BuhBase\old
ren C:\BuhBase\new old
mkdir C:\BuhBase\new
xcopy /s \\BUH_1-PC\1C_base C:\BuhBase\new


Как сделать проверку, включен ли удаленный комп и если выключен, сделать завершение без копирования?
Иначе папки получаются пустыми.

Iska 14-01-2013 15:43 2066505

Например, так.

Kitana 05-02-2013 10:42 2082849

Скрипт перестал работать корректно. Копирует даже если удаленный комп не отвечает на пинг.
Все сделано, как в теме по ссылке:
Цитата:

Цитата Iska
Например, так. »

ping -n 1 192.168.1.200|Find "TTL=">null|(Start "" "C:\Rezerv\Copy1.bat")

lec 07-02-2013 13:33 2084474

Код:

ping -n 1 192.168.1.200|Find "TTL=">null&&(Start "" "C:\Rezerv\Copy1.bat")

Kitana 07-02-2013 17:09 2084638

Цитата:

Цитата lec
Код:
ping -n 1 192.168.1.200|Find "TTL=">null&&(Start "" "C:\Rezerv\Copy1.bat") »

Спасибо, работает.
Еще вопрос: после завершения копирования выдает информацию, сколько файлов скопировано и ошибку:
Недостаточно памяти для обработки команды.

Что за команда-то? Если копирование, то оно же завершено...


Время: 11:31.

Время: 11:31.
© OSzone.net 2001-