| Autor |
Beitrag |
ddcool
      
Beiträge: 28
|
Verfasst: Sa 14.06.03 11:08
Hi, mit welchem Befehl, kann ich Windows komplett Herunterfahren und den PC aussschalten lassen oder Neu Starten lassen.
Will nämliich einen Server Herunterfahren, über Remotedesktopverbindung und dazu will ich mir ein Proggy schreiben!!!
THX schon mal im vorraus.
Moderiert von tommie-lie: Topic verschoben
|
|
BungeeBug
      
Beiträge: 901
|
Verfasst: Sa 14.06.03 11:33
Hi,
darf ichs ihm sagen??
MfG BungeeBug
P.S.: Ich kann dir schon mal verraten das die rundll32.dll dein Freund wird 
|
|
Pascal
      
Beiträge: 155
Win 98, Win XP
Delphi 2005, Delphi 5
|
Verfasst: Sa 14.06.03 11:35
klar darfst du's sagen ansonsten
www.picsoft.de/delphi/faq12.htm
steht es da irgendwo drin
|
|
BungeeBug
      
Beiträge: 901
|
Verfasst: Sa 14.06.03 11:37
nagut ...
Einmal bitte mit ShellExecute "rundll32.dll User,ExitWindows" aufrufen
da is dann aber nix mehr zumachen das führt unweigerlich und ohne Sicherheitsabfrage zum ShutDown.
MfG BungeeBug
|
|
Pascal
      
Beiträge: 155
Win 98, Win XP
Delphi 2005, Delphi 5
|
Verfasst: Sa 14.06.03 11:39
ExitWindowsEx(EWX_LOGOFF,0); (* Neuanmeldung *)
ExitWindowsEx(EWX_REBOOT,0); (* Windows neu starten *)
ExitWindowsEx(EWX_SHUTDOWN,0); (* Windows herunterfahren *)
so gehts auch
|
|
ddcool 
      
Beiträge: 28
|
Verfasst: Sa 14.06.03 11:41
Titel: Unter XP
Geht das auch alles unter WinXP?????
|
|
Pascal
      
Beiträge: 155
Win 98, Win XP
Delphi 2005, Delphi 5
|
Verfasst: Sa 14.06.03 11:43
Wenn ud winxp hast dann probiers halt aus ansonsten wüsste ich nicht warum es nicht gehen sollte.
|
|
ddcool 
      
Beiträge: 28
|
Verfasst: Sa 14.06.03 11:46
Titel: Nö
Wenn ich es mit ExitWindows mache, loggt er sich nur aus, wenn ich es mit ExitWindowsEx mache passiert nichts.
Sag mal den genauen Befehl für die rundll32.dll
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Sa 14.06.03 12:04
Mir stehen die Haare zu Berge, wenn ich das lese.
Hier steht übrigens die richtige Lösung in den FAQs:
Windows runterfahren
(Ich habe mir mal erlaubt den Link zu posten, da ja einige nicht in der Lage zu sein scheinen in den FAQs zu erst zu kucken, geschweigen denn die Suche zu bemühen.)
|
|
ddcool 
      
Beiträge: 28
|
Verfasst: Sa 14.06.03 12:07
Titel: Ich fang gleich an zu heul
Des geht auch net und in meiner Delphi version (Delphi 7 Enterprise) geht der Befehl ShellExecute und Execute net!!! *heul*
|
|
ddcool 
      
Beiträge: 28
|
Verfasst: Sa 14.06.03 12:10
Titel: Komponente
Was für ne Komponente muss ich einfügen um ShellExecute benutzen zu können???
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Sa 14.06.03 12:20
Du hast nicht auf den Link geklickt?
Du hast wieder nicht die Suche bemüht. Dies mal wäre Shellexecute das Stichwort gewesen.
|
|
ddcool 
      
Beiträge: 28
|
Verfasst: Sa 14.06.03 12:35
Titel: f***
Ey BungeeBug, das mit der rundll32.dll geht net, sag mal den 100% befehl!!!!
|
|
ddcool 
      
Beiträge: 28
|
Verfasst: Sa 14.06.03 12:39
Titel: Achja
Wie kann ich die Ereignisse OnMouseOver und OnMouseOut aktivieren???
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Sa 14.06.03 12:40
Titel: Re: f***
| ddcool hat folgendes geschrieben: | | Ey BungeeBug, das mit der rundll32.dll geht net, sag mal den 100% befehl!!!! |
Ey ddcool, ich gebe auf. Und was ist das für ein komischer Titel bei deiner Antwort?
|
|
ddcool 
      
Beiträge: 28
|
Verfasst: Sa 14.06.03 12:43
Titel: SRY
Ja ich habe mir jetzt sämtliche FAQ's durchgelesen, aber alles was die da machen, funzt net.
SRY wegen dem titel.
|
|
mars
      
Beiträge: 238
Debian Woody, Win 2000, Win XP
D7 Ent, Kylix 3
|
Verfasst: Sa 14.06.03 12:46
Dann poste mal was du bisher hast und was denn passiert, wenn du es ausführst.
|
|
ddcool 
      
Beiträge: 28
|
Verfasst: Sa 14.06.03 12:50
Titel: Hier
Einmal:
ShellExecute (0, nil,'rundll32.dll User,ExitWindows',nil,nil,SW_NORMAL);
oder:
(EWX_SHUTDOWN and EWX_POWEROFF, $FFFFFFFF);
beim ersten passiert nichts bein zweiten loggt er sich nur aus und wenn ich bein zweiten anstatt "and" ein "or" einsetzt passiert da auch nichts.
|
|
Bela Urlaub
      
Beiträge: 453
WinXP Prof/Home, Win98SE (nur auf Server)
D6 Pers
|
Verfasst: Sa 14.06.03 12:51
Titel: Re: Komponente
| ddcool hat folgendes geschrieben: | | Was für ne Komponente muss ich einfügen um ShellExecute benutzen zu können??? |
ShellAPI oda?
_________________ mensch, menschen können auch probleme haben...
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Sa 14.06.03 12:54
Titel: Re: Hier
| ddcool hat folgendes geschrieben: |
beim ersten passiert nichts bein zweiten loggt er sich nur aus und wenn ich bein zweiten anstatt "and" ein "or" einsetzt passiert da auch nichts. |
Hast du dir auch durchgelesen, was in den FAQ zu XP bzw. NT-basierenden Systemen (Windows 2000) steht? Sieht nicht so aus. 
|
|