[delphi] poweroff

0

wie ktoś jak można zamknąć widdowza ale nawet wtedy gdy mam włączone różne programy?tak by nie pytał się komp o to czy ma zaoisać zmiany itp. po prostu żeby zamknął wszystko

0

Hmm myślę, że zwykłe
<font color="blue">Win32Check(ExitWindowsEx(EWX_SHUTDOWN, 0)); </span>
załatwi sprawę.

0

ale jak mam włączone np. delphi to pyta sie czy zaopisać zmiany i nie wyłączy kompa [glowa]

0

EWX_POWEROFF i jeszcze EWX_FORCE aby nie pytało.

0

Dobra to może ktoś wie jak wyłączyć Windowsa XP. Wiem że trzeba jakoś uzyskać prawa administratora (nawet gdy admin jest auktualnie zalogowany)

0

Uzyj polecenia Rundll32 a dokladniej uruchom program [code]shutdown.exe[/code], jesli nie mozesz uruchomic polecenia zrob skrot do polecenia (mozesz nawet z delphi, pozniej go usuwasz) i uruchamiasz skrot wylaczajacy kompa

[code]c:\windows\system32\shutdown.exe -s -t 0[/code]
komp zostanie wylaczony od razu bez pyt (teoretycznie)

ps jesli chcesz mozesz zmienic wartosc 0 na np. 60, wtedy komp wylaczy sie po 60 sek :P ;)

ps. warto dodac to do FAQ?

0

Ludzieeee : F A Q

[code]WinExec('shutdown.exe -s -f -t 0', SW_HIDE); [/code]

1 użytkowników online, w tym zalogowanych: 0, gości: 1