Ich verstehe den Sinn nicht. Du postest in einem, in erster Linie, Delphi Forum einen Tipp in VB, wie man mit einem Shell Befehl Windows mit einem externen Programm runterfahren kann. Gehört eigentlich mehr in ein VB Forum. Davon mal abgesehen, dass dieses Vorgehen mehrere Probleme aufwirft:
1: Die Datei
shutdwon.exe ist erst ab Windows XP vorhanden. Ob es sie unter Vista gibt, weiß ich nicht.
2: Man benötigt Administartorenrechte, um diese Datei ausführen zu können. Nicht jeder hat diese aber.
3: Warum einen externen Prozess, den man nicht kontrollieren kann, wenn es eine
API-Funktion dafür gibt:
ExitWindowsEx?
@EWeiss: Jeder Beitrag ist uns willkommen, aber ich glaube, hier bist du etwas falsch, weil es wohl eher in ein VB Forum gehört