|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [архив] Нужна помощь в написании BAT | CMD | VBS | WSH файлов |
|
Любой язык - [архив] Нужна помощь в написании BAT | CMD | VBS | WSH файлов
|
Новый участник Сообщения: 23 |
Внимание! В связи с созданием отдельного форума по скриптовым языкам, эта тема переводится в архивное состояние. Если у вас есть вопрос, создайте новую тему или поднимите существующую, если в ней обсуждается аналогичная проблема. Пожалуйста, не создавайте тем с названием "Помогите!" или "Нужна помощь в написании батника". Это и так понятно ![]() |
|
Отправлено: 16:17, 01-11-2005 |
Новый участник Сообщения: 23
|
Профиль | Отправить PM | Цитировать .. и сразу еще
Нужно из скрипта создать дерево каталогов такого вида "d:\bak\compname\25.06.2006\" то есть "d:\bak\имя_компьтера\текущая_дата\". Пробывал так: >mkdir d:\bak\%hostname%\%date% -- результат отрицательный. |
Отправлено: 16:26, 01-11-2005 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1862
|
Профиль | Сайт | Отправить PM | Цитировать Лично я бы поставил PHP5 через phpactionscript.dll и писал бы на нем. Благо PHP малость знаем.
Может конечно кто знает, как это сделать попроще. |
------- Отправлено: 21:36, 01-11-2005 | #3 |
Железных Дел Мастер Сообщения: 24701
|
Профиль | Сайт | Отправить PM | Цитировать 0bject: идея ясна. Посоветую альтернативный вариант: воспользоваться программой резервного копирования данных. Такой софт делает все это гибче и имеет больше возможностей, чем бат-файл.
|
------- Отправлено: 10:51, 02-11-2005 | #4 |
Новый участник Сообщения: 23
|
Профиль | Отправить PM | Цитировать спасибо за дельные советы
|
|
Отправлено: 11:35, 02-11-2005 | #5 |
Новый участник Сообщения: 23
|
Профиль | Отправить PM | Цитировать дело в том что скрипт будет выполняться на клиентских машинах, поэтому его реализацию необходимо свести к использованию стандартных средств
|
Отправлено: 13:44, 03-11-2005 | #6 |
Новый участник Сообщения: 23
|
Профиль | Отправить PM | Цитировать получилось следующее:
@title ???????? Backup started ... @echo on @cls @color 06 @echo ============================================================= @echo == == @echo == Backups system for ???????????? == @echo == Created by Grigoriev Pawel aka 0bject == @echo == mailto: ??????@mail.ru == @echo == == @echo ============================================================= @echo . @echo ============================================================= @echo ================== Start preparation ====================== @echo ============================================================= @rem color 08 @echo . @echo ------------------------------- @echo --- Cleaning ... @del d:\_backup\old\*.zip @echo ------------- >> d:\_backup\backup.log @echo start %date% %time% >> d:\_backup\backup.log @echo cleaning %time% >> d:\_backup\backup.log @echo ------------------------------- @echo --- Reservation old ... @copy d:\_backup\*.zip d:\_backup\old\ @echo reservation %time% >> d:\_backup\backup.log @echo ------------------------------- @echo --- Deletion ... @del d:\_backup\*.zip @echo deletion %time% >> d:\_backup\backup.log @echo on @cls @color 06 @echo ============================================================= @echo ================= Start ??????? backup ==================== @echo ============================================================= @echo off @color 03 "C:\Program Files\7-Zip\7z.exe" a -tzip "d:\_backup\??????_%date%.zip" -r "d:\??????????\*.doc" "d:\????????\*.xls" "d:\??????\*.rtf" -mx0 -p???????? @echo ???????bak %time% >> d:\_backup\backup.log @echo on @cls @color 06 @echo ============================================================= @echo ================= Start ??????? backup ==================== @echo ============================================================= @echo off @color 02 "C:\Program Files\7-Zip\7z.exe" a -tzip "d:\_backup\????????_%date%.zip" -r "c:\Program Files\???????\*" -mx0 -p?????????? @echo ????????? %time% >> d:\_backup\backup.log @echo on @cls @color 01 @echo ============================================================= @echo ================== Start ??????? backup ===================== @echo ============================================================= @echo off "C:\Program Files\7-Zip\7z.exe" a -tzip "d:\_backup\?????_%date%.zip" -r "d:\???????\*" -mx0 -p???????? @echo ????????? %time% >> d:\_backup\backup.log net use t: /del /y @echo ????????? %time% >> d:\_backup\backup.log net use t: \\192.???.?.?\?????$ /user:???????? ????????? @echo ???????? %time%>> d:\_backup\backup.log del t:\melena\*.* /q @echo startedcopytoserver %time%>> d:\_backup\backup.log xcopy d:\_backup\*.* t:\?????\*.* /q /e /y @echo deltempdisc %time% >> d:\_backup\backup.log net use t: /del /y |
Отправлено: 13:52, 03-11-2005 | #7 |
![]() Старожил Сообщения: 300
|
Профиль | Сайт | Отправить PM | Цитировать 0bject
Пропиши в начале @echo off , а в остальных местах echo (on/off) и собачек убери , а то от них галза разбегаются; echo с точкой пишется слитно. зы: echo off никак не влияет на команду echo <строка> (в том плане , что перед ее использованием echo on не нужно) |
Отправлено: 15:38, 03-11-2005 | #8 |
Ветеран Сообщения: 1862
|
Профиль | Сайт | Отправить PM | Цитировать Цитата:
|
|
------- Отправлено: 20:16, 03-11-2005 | #9 |
Старый параноик Сообщения: 2423
|
Профиль | Отправить PM | Цитировать Savant
Процитирую себя, любимого :] >> 2) По поводу огромного количества @ в скриптах. Да, я знаю про echo on/off. Просто так легче отлаживать скрипты - убрал @ где нужно, посмотрел эхо, потом вернул @ на место. Писать echo on, потом убирать... В общем, кто знает, тот поймёт. |
Отправлено: 00:19, 04-11-2005 | #10 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
VBS/WSH/JS - [решено] VBS/WSH. Сортировка файлов по дате. | rancid | Скриптовые языки администрирования Windows | 3 | 23-07-2009 06:38 | |
[решено] Как с помощью CMD(BAT) запустить запароленный sfx архив! | ofcoss | Автоматическая установка приложений | 7 | 10-07-2009 00:41 | |
CMD/BAT - [решено] Нужна помощь в создании bat-ника для распаковки и переименования файлов/папок | Nun-Nun | Скриптовые языки администрирования Windows | 6 | 14-05-2009 15:45 | |
Нужна снова ваша помощь в написании интересного скрипта | Magnus | Вебмастеру | 2 | 09-06-2005 20:26 | |
Нужна помощь в написании скрипта | Magnus | Вебмастеру | 7 | 06-05-2005 10:53 |
|