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

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

yarcev20071 14-04-2010 02:32 1392031

батник выгрузки и загрузки
 
вопрос я думаю для вас не составит труда...
можно синтаксис батника на выгрузку и через некоторое время(к примеру 300 секунд) "загрузку" процесса.
на примере notepad.exe к примеру.

zonderz 14-04-2010 04:00 1392037

yarcev20071

алгоритм в autoit:
по синтаксису см. справку

run (taskkill /params notepad.exe)
sleep (300000)
run (notepad)

Тарнум 14-04-2010 16:46 1392482

Код:

taskkill /F /IM notepad.exe
sleep 300
start %windir%\system32\notepad.exe

вот так вроде.

yarcev20071 14-04-2010 19:24 1392602

sleep не проходит(пробую на 7-ке) - говорит не является.........че то там.
а загрузка процесса проходит так start C:\Windows\notepad.exe

seriych 14-04-2010 23:43 1392829

yarcev20071,
По поводу паузы

yarcev20071 15-04-2010 20:25 1393549

спасибо! ping прошел...... правда только он.

zonderz 16-04-2010 01:18 1393761

Цитата:

Цитата yarcev20071
спасибо! ping прошел...... правда только он. »

ну вы извращенцы :) это ж надо так заморачиваться (пинг) для запуска ноутпэда :p

yarcev20071 17-04-2010 01:30 1394531

zonderz, к чему цитирование? раз есть варианты - предложите их.
все мы в жизни пытаемся быть "круче" других. а как поделиться информацией для для ламеров - так нет....только акцент на ошибках... не более. - ваш вариант- вариант который считаете наиболее правильным. проверю... и скажу вам огромное человеческое спасибо.(notepad как вариант)

shao 17-04-2010 02:41 1394569

yarcev20071 , вот так :

Код:

@echo off
taskkill /F /IM notepad.exe
echo Now %time:~0,-3%
:: пауза на 10 секунд
sleep 10
start notepad.exe
echo Now %time:~0,-3%
exit

но с использованием утилиты Sleep.exe , т.е. кладёшь её рядом с пакетником, например.


Или попроще , без "прибамбасов" - без вывода текущего времени

Код:

@echo off
taskkill /F /IM notepad.exe
:: пауза на 10 секунд
sleep 10
start notepad.exe
exit


yarcev20071 17-04-2010 09:34 1394641

shao, спасибо огромное! оба варианта работают!
еще бы.... ну уж чтоб "добить" тему.......
cmdow @ /HID срабатывает через раз...(не является внутренней или внешней программой)
альтернативу этой команды можно?.......

shao 17-04-2010 10:23 1394662

Цитата:

Цитата yarcev20071
cmdow @ /HID срабатывает через раз...(не является внутренней или внешней программой)
альтернативу этой команды можно?....... »

Можно , вот : Скрытие консольных окон - утилита hidcon.exe , например...

Код:

start "" hidcon.exe ::команда
Вот ещё похожие темы были:

http://forum.oszone.net/showthread.p...ghlight=hidcon



http://forum.oszone.net/showthread.p...ghlight=hidcon

yarcev20071 17-04-2010 10:39 1394668

shao, спасибо огромное! вот это я понимаю исчерпывающий ответ!

shao 17-04-2010 10:42 1394669

yarcev20071
Да сам недавно постигал это всё - ещё свежо в памяти :)

zonderz 17-04-2010 11:09 1394684

Цитата:

Цитата yarcev20071
все мы в жизни пытаемся быть "круче" других. а как поделиться информацией для для ламеров - так нет....только акцент на ошибках... »

никто и не говорил что вы - ламер. упаси...
просто самому надо какие то действия делать, а не ждать пока за вами зад подотрут...

в данном случае всего-то надо было открыть справку по autoit и посмотреть примеры и синтаксис предложенных вам команд
удачи в начинаниях


Время: 03:04.

Время: 03:04.
© OSzone.net 2001-