SoftoRooM LifeRooM Whois RSS GZip WAP Поиск Правила Помощь Disclaimer
Твой софтовый форумТвой софтовый форумТвой софтовый форумТвой софтовый форум

Здравствуйте Гость ( Вход | Регистрация )

Батники


 
post 28.06.2007 - 23:20
Отправлено #1
ENOTik_18654



Опытный юзверь
**

Профиль
Группа: Пользователи
Сообщений: 102
Регистрация: 7.02.2007
Пользователь №: 329.555


Респектов: 7
-----X----


Предупреждений:   0


Предлагаю открыть тему создания разичный bat-файлов aka быстрого выполнения рутинных действий на компьютере, таких как содание папок с заданным именеи и резервное копирование туда нужой информации, сканирование папок с музыкой и создание плейлистов.

CODE
rem Создание папки с заданным именем
set /p FolderName=Введите имя папки:
echo %FolderName%
pause
md %FolderName%
echo Everything Done!


А это пример моего файла, которым я пользуюсь для создания резервных копий базы данных антивируса:

CODE
@echo off
title Резервное копирование

set archdir=E:\Distrib\BACKUP\Avast
set backupLST=E:\Distrib\Создание_backup

echo Идет остановка антивируса
net stop "avast! Antivirus"
net stop "aswUpdSv"
net stop "avast! Mail Scanner"
net stop "avast! Web Scanner"
pause

echo Идет архивация антивирусной базы данных программы Avast! Antivirus...

"%PROGRAMFILES%\WinRar\rar" a -ag+DD-MMM-YYYY -ilog:%archdir%\error.log -m5 -dh -t -idc  E:\Distrib\BACKUP\Avast\ @backup.lst

echo ************************************ >> %archdir%\backup.log
date /t >> %archdir%\backup.log
time /t >> %archdir%\backup.log
echo OK! >> %archdir%\backup.log
pause

net start "avast! Antivirus"
net start "aswUpdSv"
net start "avast! Mail Scanner"
net start "avast! Web Scanner"
rem Запуск иконки в трее
cmd /C "%PROGRAMFILES%\Avast4\ashDisp.exe"
echo Теперь окно можно закрыть :-) ...
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

Reply to this topicStart new topicStart Poll
Ответов(40 - 42)
 
post 20.02.2008 - 12:35
Отправлено #41
finder07



Новичок


Профиль
Группа: Пользователи
Сообщений: 1
Регистрация: 20.02.2008
Пользователь №: 770.715


Респектов: 0
----------


Предупреждений:  


Доброго времени суток, господа.

Помогите пожалуйста, мне нужен батник, который пинговал бы компьютер, а если бы ответа от компа не поступало, сразу же запускались бы несколько программ.

Заранее спасибо )))
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 20.02.2008 - 15:06
Отправлено #42
_Dimas_



Бывалый
*

Профиль
Группа: Пользователи
Сообщений: 29
Регистрация: 29.11.2006
Из: г. Пермь
Пользователь №: 273.060


Респектов: 4
-----X----


Предупреждений:  


Цитата | Quote
Помогите пожалуйста, мне нужен батник, который пинговал бы компьютер, а если бы ответа от компа не поступало, сразу же запускались бы несколько программ.


Code
ping.exe Computer_or_IPAdress -n 1 -w 500
if ERRORLEVEL 1 goto :OFF
rem раздел программ если комп пингуется
rem если здесь программы не нужны ничего не писать
goto :EOF
rem если хочешь зациклить поставь метку в начале программы
rem а вместо "goto :EOF" напиши "goto :твоя_метка"
:OFF
rem раздел программ если комп не пингуется


Сообщение отредактировал _Dimas_ - 20.02.2008 - 15:10
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 20.02.2008 - 16:57
Отправлено #43
ENOTik_18654



Опытный юзверь
**

Профиль
Группа: Пользователи
Сообщений: 102
Регистрация: 7.02.2007
Пользователь №: 329.555


Респектов: 7
-----X----


Предупреждений:   0


Цитата | Quote
а можно пример....?


Можно конечно!

Code

@ECHO OFF

rem Если существует файл Changed.mdb, то
rem переходим к метке ARCHIV и
rem добавляем в архив test все типы файлов,
rem иначе переход к END и выход!

IF EXIST Changed.mdb (GOTO :ARCHIV) ELSE GOTO :END

:END
ECHO Файла не существует! :-(
PAUSE
EXIT

:ARCHIV
"c:\Program Files\Winrar\rar.exe" a test *.*
PAUSE


PS Не забываем, что все бат-файлы должны быть в кодировке DOS, т.е. в 866 кодовой странице!

Сообщение отредактировал ENOTik_18654 - 20.02.2008 - 17:01
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post


Reply to this topicTopic OptionsStart new topic
 


  Яндекс цитирование   Rambler's Top100
LITE - версия | WAP - версия