day & night

Батники, bat навсегда
Дата обновления: , перейти к новому сообщению
#1
ENOTik_18654



Грамотный
***

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


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


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


Предлагаю открыть тему создания разичный 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 offline
Go topGo end

Ответов(10 - 19)
3.08.2007 - 22:10
#11
Zloy_T



злой_тигра
***

Группа: Пользователи
Сообщений: 210
Регистрация: 17.02.2007
Пользователь №: 336.820


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


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


ENOTik_18654, пробуй

Скопируй в обычный виндовый блокнот и сохрани, как test.cmd

CODE

@echo off
chcp 1251

==твой бат собственно==
ну тут наверно екзит:Р

User is offline
Go topGo end
4.08.2007 - 3:58
#12
Zloy_T



злой_тигра
***

Группа: Пользователи
Сообщений: 210
Регистрация: 17.02.2007
Пользователь №: 336.820


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


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


справка по батам.
User is offline
Go topGo end
6.08.2007 - 14:58
#13
Dens-v



Unregistered














QUOTE
Dens-v, напиши сюда код своего bat-файла

CODE
rasdial VPN Ivan 12345

Например вот так из командной строки отробатывает нормально а из батника не хочет.
Но проблему решил созданием ярлыка!
Go topGo end
6.08.2007 - 18:54
#14
ENOTik_18654



Грамотный
***

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


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


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


QUOTE
Например вот так из командной строки отробатывает нормально а из батника не хочет.
Но проблему решил созданием ярлыка!


Ради интереса создал у себя такое же подключение с таким же именем и все работает.
Кстати, ты в какой кодировке сохранял bat-файл ? Нужна кодировка Dos. Кодовая страница 866!

CODE
@ECHO OFF
RASDIAL VPN Ivan 12345
pause
User is offline
Go topGo end
9.08.2007 - 7:42
#15
alexank



Unregistered














да у меня тоже такое было только я не помню в чем была проблема
Go topGo end
24.09.2007 - 7:46
#16
symrak009



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

Группа: Пользователи
Сообщений: 51
Регистрация: 27.08.2007
Пользователь №: 475.087


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


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


хм.. батники.. а подскажите ка люди как при помощи bat-ника включать одновременно 2-3 приложения?
User is offline
Go topGo end
24.09.2007 - 10:41
#17
Love.sys



Коксохим
Group Icon

Группа: Наши Люди
Сообщений: 1.341
Регистрация: 23.08.2005
Пользователь №: 12.345


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




Цитата | Quote
хм.. батники.. а подскажите ка люди как при помощи bat-ника включать одновременно 2-3 приложения?
очень просто:

3progi.bat
Code
start "c:\soft\megaproga1.exe"
start "c:\soft\megaproga2.exe"
start "c:\soft\megaproga3.exe"


есть ещё более простой вариант:

3progi_ver2.bat
Code
c:\soft\megaproga1.exe
c:\soft\megaproga2.exe
c:\soft\megaproga3.exe
User is offline
Go topGo end
25.09.2007 - 20:54
#18
rRapsz



Новичок


Группа: Пользователи
Сообщений: 4
Регистрация: 14.08.2007
Пользователь №: 457.244


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


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


Code
@echo off
date/t >>c:/Ping.txt
time/t  >>c:/Ping.txt
echo on
ping 192.256.130.45 -l 1400 -n 20   >>c:/Ping.txt
pause

Народ подскажите, вот есть такой батник, он кароче мерит пинги а потом записывает в фаил, а можно ли сделать, чтобы , он показывал на экране отчёты о пингах и записывал их потм в фаил ?
User is offline
Go topGo end
27.09.2007 - 10:56
#19
ENOTik_18654



Грамотный
***

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


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


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


Цитата | Quote
а можно ли сделать, чтобы , он показывал на экране отчёты


В смысле? А зачем тебе это, ты ведь и так записываешь это все в файл? Так что просто открывай его после проверки пинга теми же средствами bat-файла (explorer <имя файла>).
User is offline
Go topGo end
27.09.2007 - 19:36
#20
rRapsz



Новичок


Группа: Пользователи
Сообщений: 4
Регистрация: 14.08.2007
Пользователь №: 457.244


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


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


Цитата | Quote(ENOTik_18654 @ 27.09.2007 - 11:56)
В смысле? А зачем тебе это, ты ведь и так записываешь это все в файл? Так что просто открывай его после проверки пинга теми же средствами bat-файла (explorer <имя файла>).
*


не ну это понятно, просто хотел сразу видеть очтёты о пингах, а не ждать пока все пинги проверятся и запишутся
User is offline
Go topGo end

Topic Options
Сейчас: 28.03.2024 - 23:50
Мобильная версия | Lite версия