Autor Beitrag
ddcool
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 28



BeitragVerfasst: 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 user profile icontommie-lie: Topic verschoben
BungeeBug
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 901



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 155

Win 98, Win XP
Delphi 2005, Delphi 5
BeitragVerfasst: Sa 14.06.03 11:35 
klar darfst du's sagen ansonsten
www.picsoft.de/delphi/faq12.htm
steht es da irgendwo drin
BungeeBug
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 901



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 155

Win 98, Win XP
Delphi 2005, Delphi 5
BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 28



BeitragVerfasst: Sa 14.06.03 11:41 
Titel: Unter XP
Geht das auch alles unter WinXP?????
Pascal
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 155

Win 98, Win XP
Delphi 2005, Delphi 5
BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 28



BeitragVerfasst: 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



BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 28



BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 28



BeitragVerfasst: 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



BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 28



BeitragVerfasst: Sa 14.06.03 12:35 
Titel: f***
Ey BungeeBug, das mit der rundll32.dll geht net, sag mal den 100% befehl!!!!
ddcool Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 28



BeitragVerfasst: Sa 14.06.03 12:39 
Titel: Achja
Wie kann ich die Ereignisse OnMouseOver und OnMouseOut aktivieren???
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 28



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 238

Debian Woody, Win 2000, Win XP
D7 Ent, Kylix 3
BeitragVerfasst: Sa 14.06.03 12:46 
Dann poste mal was du bisher hast und was denn passiert, wenn du es ausführst.
ddcool Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 28



BeitragVerfasst: 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
ontopic starhalf ontopic starofftopic starofftopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 453

WinXP Prof/Home, Win98SE (nur auf Server)
D6 Pers
BeitragVerfasst: 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



BeitragVerfasst: 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. :roll: