Riskant? - Seite 2

Seite 2 von 2 - Forum: Cooling auf overclockers.at

URL: https://www.overclockers.at/cooling/riskant_19830/page_2 - zur Vollversion wechseln!


schrieb am 21.12.2001 um 16:17

is klar das der string: "rundll32.exe user,ExitWindows" nicht funzt, is ja nur für win9x

für NT is der String für Logoff: "RUNDLL32 USER32.DLL,ExitWindowsEx" is aber nur Logoff nicht shutdown, weis auch nichtob der auch im Win2k funzt, im NT wars so, einfach probieren.

dann hab ich noch den Shutdown String für NT: "SHUTDOWN /L /R /T:0 /Y" wobei die "0" für die Sekunden bis zum Shutdown angibt, also 10 = 10sek in dieser zeit kann man dann auch abbrechen

das ganze gibts Speziell für Win2k auch als Programm zum selber schreiben, hier der Source:

Code:
HANDLE hdlProcessHandle = GetCurrentProcess();
HANDLE hdlTokenHandle;
OpenProcessToken( hdlProcessHandle, (TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY), &hdlTokenHandle );

TOKEN_PRIVILEGES tp;
tp.PrivilegeCount = 1;
VAPI( LookupPrivilegeValue( "", "SeShutdownPrivilege", &tp.Privileges[0].Luid ) );

tp.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED;

VAPI( AdjustTokenPrivileges( hdlTokenHandle, FALSE, &tp, 0, NULL, NULL ) );

ExitWindowsEx( EWX_POWEROFF, 0 );


Das einfachste von allem is aber immer noch ein prog das schon fix Fertig is :) das Prog heist shutdown (passender weise) und gibts im attachment.... einfach im MBM im Launcher einstellen, und der PC fährt heruntern sobald er zu heis wird....

Jo, hoffe ich konnte helfen.


Gr33tz Leech


knalltüte schrieb am 21.12.2001 um 21:58

:D :D :D :D :D

DANKE DANKE!!!

Echt Super!

Werd ich gleich ma ausprobieren....

Nochmal danke!


schrieb am 22.12.2001 um 19:40

HE HE ;)

kein Problem, man tut was man(n) kann :D


Gr33tz Leech




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026