stefan007
Goto Top

PC nach einem Kopiervorgang herunterfahren - PowerShell Script?

Hi,

ist es möglich ein PowerShell Script zu schreiben, das den PC nach einem erfolgreichen Kopiervorgang automatisch herunterfährt?

Wichtig wäre für mich, dass der PC im Falle eines Konfliktes (z.B. die Frage ob eine Datei überschrieben werden soll) nicht heruntergefahren wird.

Gruß,

Stefan

Content-ID: 326324

Url: https://administrator.de/forum/pc-nach-einem-kopiervorgang-herunterfahren-powershell-script-326324.html

Ausgedruckt am: 21.12.2024 um 14:12 Uhr

StefanKittel
StefanKittel 13.01.2017 um 23:35:07 Uhr
Goto Top
Hallo,

Du schreibst einfach ein Skript oder Batchdatei und am Ende führst Du shutdown.exe -s -t 60 aus.
Das fährt den Computer nach 60 runter.

Wenn die Batch irgendwo hängt oder aussteigt wird diese Zeile einfach nicht ausgeführt.

Stefan
pelzfrucht
Lösung pelzfrucht 14.01.2017 aktualisiert um 01:36:23 Uhr
Goto Top
Was Stefan sagte ist alles richtig, nur eine kleine Ergänzung face-smile

@echo off
[...Deine Batch Datei...]
shutdown -s -t 60
echo Der Computer wird innerhalb von 60 Sek. heruntergefahren!
echo Druecken Sie eine beliebige Taste um das Herunterfahren abzubrechen...
pause. > nul
shutdown -a

Ist noch etwas eleganter face-smile
Bietet dir dann innerhalb des Batch Fenster an, das Herunterfahren abzubrechen. Ansonsten fährt der PC
automatisch nach 60 sek. runter...

Grüße
Alexander
Stefan007
Stefan007 14.01.2017 um 09:14:06 Uhr
Goto Top
Danke
131381
131381 14.01.2017 aktualisiert um 10:55:08 Uhr
Goto Top
Stoppt bei einem Fehler, bei keinem Fehler im Kopiervorgang wird der Rechner runtergefahren.
try{
    copy-item -Path 'c:\quelle' -Destination 'C:\ziel' -Recurse -Force -EA Stop  
    stop-computer -Force
}catch{
    write-host $_ -F Red
}
Gruß mik