Войти

Показать полную графическую версию : [решено] батник выгрузки и загрузки


yarcev20071
14-04-2010, 02:32
вопрос я думаю для вас не составит труда...
можно синтаксис батника на выгрузку и через некоторое время(к примеру 300 секунд) "загрузку" процесса.
на примере notepad.exe к примеру.

zonderz
14-04-2010, 04:00
yarcev20071

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

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

Тарнум
14-04-2010, 16:46
taskkill /F /IM notepad.exe
sleep 300
start %windir%\system32\notepad.exe

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

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

seriych
14-04-2010, 23:43
yarcev20071,
По поводу паузы (http://wiki.oszone.net/index.php/Пауза_в_пакетном_файле)

yarcev20071
15-04-2010, 20:25
спасибо! ping прошел...... правда только он.

zonderz
16-04-2010, 01:18
спасибо! ping прошел...... правда только он. »

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

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

shao
17-04-2010, 02:41
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 (http://wiki.oszone.net/images/5/56/Sleep.zip) , т.е. кладёшь её рядом с пакетником, например.


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

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

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

shao
17-04-2010, 10:23
cmdow @ /HID срабатывает через раз...(не является внутренней или внешней программой)
альтернативу этой команды можно?....... »

Можно , вот : Скрытие консольных окон (http://www.oszone.net/6156/) - утилита hidcon.exe (http://tools.oszone.net/Vadikan/temp/hidcon.exe) , например...

start "" hidcon.exe ::команда

Вот ещё похожие темы были:

http://forum.oszone.net/showthread.php?t=131397&highlight=hidcon



http://forum.oszone.net/showthread.php?t=172533&highlight=hidcon

yarcev20071
17-04-2010, 10:39
shao, спасибо огромное! вот это я понимаю исчерпывающий ответ!

shao
17-04-2010, 10:42
yarcev20071
Да сам недавно постигал это всё - ещё свежо в памяти :)

zonderz
17-04-2010, 11:09
все мы в жизни пытаемся быть "круче" других. а как поделиться информацией для для ламеров - так нет....только акцент на ошибках... »

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

в данном (http://forum.oszone.net/post-1392037.html#post1392037) случае всего-то надо было открыть справку по autoit и посмотреть примеры и синтаксис предложенных вам команд
удачи в начинаниях




© OSzone.net 2001-2012