Hiho vb Forum,
wollte in mein Programm eine kleine Funkion für's: Herunterfahren, Neu starten, Abmelden, Standby-Modus des PC's einbauen. Hab auch was in der Richtung gefunden, habe diese mal ausprobiert. Das Problem hierbei ist es, dass der PC beim "Wollen sie wiklich Neu starten?" Bildschirm von Windows 7 hängen bleibt. Naja nicht hängen aber ohne einen Benutzer hinter dem PC fährt der PC nicht herunter, da einige Programme noch laufen die das anscheinend verhindern. Ich hoffe ihr wisst welchen Bildschirm ich mein.
Hier mal die Funktionen die ich gefunden habe:
wollte in mein Programm eine kleine Funkion für's: Herunterfahren, Neu starten, Abmelden, Standby-Modus des PC's einbauen. Hab auch was in der Richtung gefunden, habe diese mal ausprobiert. Das Problem hierbei ist es, dass der PC beim "Wollen sie wiklich Neu starten?" Bildschirm von Windows 7 hängen bleibt. Naja nicht hängen aber ohne einen Benutzer hinter dem PC fährt der PC nicht herunter, da einige Programme noch laufen die das anscheinend verhindern. Ich hoffe ihr wisst welchen Bildschirm ich mein.
Hier mal die Funktionen die ich gefunden habe:
VB.NET-Quellcode
- System.Diagnostics.Process.Start("shutdown", "-s -t 00") 'Herunterfahren
- System.Diagnostics.Process.Start("shutdown", "-r -t 00") 'Neu starten
- System.Diagnostics.Process.Start("shutdown", "-l -t 00") 'Abmelden
- System.Diagnostics.Process.Start("shutdown", "-h -t 00") 'Energie sparen, es passiert aber nichts