znaczacy > comp.os.* > comp.os.ms-windows.winnt

Artur 'Zmechu' Prokopiuk (11.05.2004, 21:33)
Witam!

Czy jest możliwo¶ć (WinXP, ale jakby sprawdziło się na 9x byłoby super) aby
uruchomić wybran± aplikację przed rozpoczęciem zamykania systemu? Co¶ jak
autoexec.bat czy Autostart, ale w drug± stronę ;-) Mam program, który chcę
wyłaczyć w momencie, gdy Windows postanowi się wył±czyć/zrestartować.

Z góry dziękuję za pomoc.

Pozdrawiam
Artur
Tomasz Onyszko (11.05.2004, 23:36)
Artur 'Zmechu' Prokopiuk wrote:

> Witam!
> Czy jest możliwo¶ć (WinXP, ale jakby sprawdziło się na 9x byłoby super) aby
> uruchomić wybran± aplikację przed rozpoczęciem zamykania systemu? Co¶ jak
> autoexec.bat czy Autostart, ale w drug± stronę ;-) Mam program, który chcę
> wyłaczyć w momencie, gdy Windows postanowi się wył±czyć/zrestartować.


w Windows Xp masz cos takiego jak shutdown script
gpedit.msc -> Computer configuration -> Windows settings -> scripts
Artur 'Zmechu' Prokopiuk (12.05.2004, 22:00)
W poprzednim odcinku serialu pl.comp.os.ms-windows.winnt, Tomasz Onyszko
<T.Onyszko_nospam_> napisał(a):

> w Windows Xp masz cos takiego jak shutdown script
> gpedit.msc -> Computer configuration -> Windows settings -> scripts


Dzięki, o to mi chodziło!

Dla potomnych, zakończenie aplikacji można zrealizować następuj±co:

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colProcessList = objWMIService.ExecQuery _
("Select * from Win32_Process Where Name = 'notepad.exe'")
For Each objProcess in colProcessList
objProcess.Terminate()
Next

Pozdrawiam
Artur
Podobne w±tki