Wie mache ich eine ja nein Abfrage, die nach Timeout z.b. 10 sek. automatisch beantwortet wird
Wie es schon in der Überschrift steht.
Bin Anfänger in Powershell und möchte ein Startup Skript laufen lassen.
Das Skript soll auf jeden Fall laufen, wenn ich nicht am Rechner bin beim hochfahren.
Sitze ich am Rechner möchte ich die Möglichkeit haben den Lauf des Skriptes zu verhindern.
Also die einfache Frage, soll das Skript laufen j/n, erfolgt nach 10 Sekunden keine Eingabe wird automatisch der Weg ja eingeschlagen.
Vielen Dank für Lösungsvorschläge
Grüße
Micha
Bin Anfänger in Powershell und möchte ein Startup Skript laufen lassen.
Das Skript soll auf jeden Fall laufen, wenn ich nicht am Rechner bin beim hochfahren.
Sitze ich am Rechner möchte ich die Möglichkeit haben den Lauf des Skriptes zu verhindern.
Also die einfache Frage, soll das Skript laufen j/n, erfolgt nach 10 Sekunden keine Eingabe wird automatisch der Weg ja eingeschlagen.
Vielen Dank für Lösungsvorschläge
Grüße
Micha
Please also mark the comments that contributed to the solution of the article
Content-Key: 564869
Url: https://administrator.de/contentid/564869
Printed on: April 24, 2024 at 22:04 o'clock
2 Comments
Latest comment
$wait = 10
$start = get-date
Write-host "Abort the script (j/n)?"
while(((get-date)-$start).TotalSeconds -lt $wait){
if ([console]::KeyAvailable -and [Console]::ReadKey($true).KeyChar -eq 'j'){return}
sleep .5
}
-Edit- Tippfehler korrigiert.
1. Netiquette
Die Zeit für eine Begrüssung sollte ein.
@143728 hat Die eine Lösungsmöglichkeit beschrieben.
Gruss Penny.
Die Zeit für eine Begrüssung sollte ein.
@143728 hat Die eine Lösungsmöglichkeit beschrieben.
Gruss Penny.