( Вход | Регистрация | Поиск )

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

·ENOTik_18654
Группа: Пользователи

Сообщений: 241
Предлагаю открыть тему создания разичный 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 Теперь окно можно закрыть :-) ...



Ответов(20 - 29)

·Азамат
Группа: Наши Люди

Сообщений: 422
а вопрос про батник
вот надо сделать так вообщем перед запуском exe файла запускается батник который запускает файл как службу винды
потом запускается сам exe файл
вот как интегрировать батник в exe знаю вроде а как создать описанный выше


oligarh_arhiv

Цитата | Quote(Азамат @ 23.10.2007 - 19:26)
а вопрос про батник
вот надо сделать так вообщем перед запуском exe файла запускается батник который запускает файл как службу винды
потом запускается сам exe файл
вот как интегрировать батник в exe знаю вроде а как создать описанный выше


Пробуй в батнике зарускать ехе
Code
start /B "c:\ewpoew.exe"


так запускаеться приложение без создания отдельного окна

Добавлено:

точнее не так
я не совсем понял задачу smile.gif
наверное
Code
start /wait "c:\ewpoew.bat"
start "c:\ewpoew.exe"


Добавлено:

и вообще....почему нельзя так
Цитата | Quote
net start "твоя служба"
start  "c:\ewpoew.exe"



·Safarid
Группа: Наши Люди

Сообщений: 473
Такой вопрос: Может ли батник распаковать запароленый зип архив и как это сделать батник и архи лежат в одной папке распаковать нужно туда же.


·Korich
Группа: Наши Люди

Сообщений: 2.324
Code

Rar x -p пароль имя_архива.rar



·Азамат
Группа: Наши Люди

Сообщений: 422
что то не запускается служба
коммандой net start
есть другие сведения


·yah
Группа: Наши Люди

Сообщений: 2.336
Цитата | Quote(Азамат @ 27.10.2007 - 17:45)
что то не запускается служба
коммандой net start
есть другие сведения


Ну если то, что ты запускаешь, изначально не было акцентировано на работу в качестве службы, то вряд ли тебе это удастся *)


oligarh_arhiv

Если в названии службы есть пробел, название нужно брать в кавычки
Если название службы на русском, то созданием в блокноте не получиться, юзай редактор FARа


И еще, с какой ошибкой отваливаеться запуск службы, без этого тяжело определить в чем замок smile.gif
ДОБАВЛЕНО
Можно воспользоваться консолью cmd smile.gif
в командной строке пишем такую команду
Code
copy con c:\netstart.bat

после нажатия ВВОДа
записываем команды которые должны быть в батнике smile.gif
Code
net start "твоя служба"
start  "c:\ewpoew.exe"


далее жмем CTRL+Z и еще раз ВВОД
в итоге получаем в корне диска С: файл netstart.bat в нужной кодировке smile.gif


·Safarid
Группа: Наши Люди

Сообщений: 473
Цитата | Quote(Korich @ 24.10.2007 - 16:12)
Rar x -p пароль имя_архива.rar


не распаковывает, может ещё как можно


·Korich
Группа: Наши Люди

Сообщений: 2.324
Safarid, извини, случайно пробел поставил unsure.gif

rar x -pпароль имя_архива.rar


·Safarid
Группа: Наши Люди

Сообщений: 473
Уже 5 минут распаковывает архив 1,16 килобайт
может лучше команду на zip или как-нить быстрее dry.gif