Конференция работает на сервере Netberg

Radeon.ru

Конференция Radeon.ru

Страница 2 из 2 [ Сообщений: 46 ]  Версия для печати [+] На страницу Пред.  1, 2
Показать сообщения за  Поле сортировки  
Micca
А точнее так
set WshShell=WScript.CreateObject ("WScript.Shell")
WshShell.Run "c:\windows\system32\shutdown.exe -s -t хх"
хх — Время в сек
отмена выключения
set WshShell=WScript.CreateObject ("WScript.Shell")
WshShell.Run "c:\windows\system32\shutdown.exe -a"
Жаль только, что завершение работы, связанное с закрытием системных процессов (типа свхост. ехе),так прекратить нельзя.Появился бы еще один экстенсивный способ борьбы с бластерами(еще можно часы перводить.Заплатка у меня конечно стоит, но получить лишние 20-15 метров памяти за счет этого процесса ябы не тказался(он вроде оза сеть отвечает — в оффлайне в принципе не нужен.
И с закрытием прог вроде разобрались
------------------------------------
strComputer = "BDFY-2WZPR50JWK"
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colProcessList = objWMIService.ExecQuery _
("Select * from Win32_Process Where Name = 'outpost.exe' or Name = 'flashget.exe' or Name = 'Edialer.exe'")
For Each objProcess in colProcessList
objProcess.Terminate()
Next
BDFY-2WZPR50JWK — имя компьютера
bdfy нихрена. Твой скрипт тут же выкидывает окошко, которое есть stay on top, что претит моему извращённому вкусу. а мой скрипт работает молча, и потом — опа!!! И можно сушить вёсла...

А вот второй скрипт красив, не спорю. В связи с этим вопрос — можно ли написать такой скрипт, который будет постоянно висеть в памяти и проверять систему раз в секунду на предмет закрытия нежелательных программ?
Micca
<BLOCKQUOTE><SPAN class=hquote>цитата:</SPAN><HR size=22><SPAN class=quote>ожно ли написать такой скрипт, который будет постоянно висеть в памяти и проверять систему раз в секунду на предмет закрытия нежелательных программ?
 </SPAN><HR size=22></SPAN></BLOCKQUOTE>
Спроси еще здесь http://forum.ixbt.com/0022/047138-2.html , я сам не слишком в скриптах силен.
Micca
А отменить выполнение твоего скрипта на выключение можно?
bdfy можно. Его же видно в диспетчере задач...
В конце концов, такой вариант: нужно отключиться через ХХХ секунд. Ставим в скрипте паузу на ХХХ-120, и "shutdown.exe -s -t 120" — в последние две минуты окошко будет видно, и шатдаун можно будет законно отменить опцией "-а".
Новая тема    Ответить  [ Сообщений: 46 ]  На страницу Пред.  1, 2


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Удалить cookies конференции

Пишите нам | Radeon.ru