@DonDCH: Du gehst vielleicht davon aus, dass es darum geht einen PC über einen anderen PC auszuschalten.
@Mio: Das ist ganz einfach:
Da batch Dateien im Prinzip zur Speicherung und späteren Abspielung von DOS Befehlen dienen, kannst du einfach über shutdown und die entsprechenden Parameter dahinter den PC runterfahren lassen.
Du gibst einfach in die Batch Datei oder ein cmd ein:
shutdown -s -t 60 -c "Hallo"
(Leerzeichen dürfen nicht ausgelassen werden)
Hierbei steht -s für das Herunterfahren an sich.
t bestimmt den Countdown vor dem Herunterfahren (in Sekunden). Ich habe im Beispiel einfach mal 60 genommen.
c gibt einen Text aus, in dem Fall "Hallo". Man muss den gewünschten Text zwischen die Anführungszeichen setzten.
Wenn man es am eigenen Rechner probieren will und auch in einigen anderen Situationen kann das helfen:
shutdown -a
Mit diesem Parameter wird das Herunterfahren abgebrochen. Da man meistens keine Zeit mehr hat, wenn das Herunterfahren schon begonnen hat, kann man es einfach in cmd (Eingabeaufforderung) eingeben.
In Kombination mit dem SFX Archiv in meinem ersten Post, könnte man bei der Datei die sich nach dem Entpacken selbst ausführt, eine Batch Datei angeben, die das Herunterfahren des Rechners bezweckt.