49 lines
2.4 KiB
PowerShell
49 lines
2.4 KiB
PowerShell
#Variante 1
|
||
$Result = [System.Windows.Forms.MessageBox]::Show("Möchten Sie das Script fortführen?","Frage an den Benutzer",1)
|
||
|
||
If ($Result -eq "Yes")
|
||
{
|
||
# Script läuft weiter.
|
||
}
|
||
else
|
||
{
|
||
# keine Aktion ausführen
|
||
}
|
||
|
||
#Variante 2
|
||
$Result = [System.Windows.Forms.MessageBox]::Show("Möchten Sie den Bildschirm sperren?","Frage an den Benutzer",4,[System.Windows.Forms.MessageBoxIcon]::Exclamation)
|
||
|
||
If ($Result -eq "Yes")
|
||
{
|
||
rundll32.exe user32.dll,LockWorkStation
|
||
}
|
||
else
|
||
{
|
||
# keine Aktion ausführen
|
||
}
|
||
#Ausgabe
|
||
#Bei 'JA' wird der Computer gesperrt. Alternative Tastenkombination
|
||
#ist [Win] + L
|
||
|
||
#Variante 3
|
||
$Result = [System.Windows.Forms.MessageBox]::Show("Möchten Sie die Datei überschreiben?","Frage an den Benutzer",3,[System.Windows.Forms.MessageBoxIcon]::Exclamation)
|
||
|
||
If ($Result -eq "Yes")
|
||
{
|
||
$a = "Schreibvorgang wurde fortgesetzt"
|
||
$a
|
||
}
|
||
elseif ($Result -eq "No")
|
||
{
|
||
$a = "Schreibvorgang wurde abgebrochen. Antwort Nein."
|
||
$a
|
||
}
|
||
else
|
||
{
|
||
$a = "Schreibvorgang wurde abgebrochen"
|
||
$a
|
||
}
|
||
#Ausgabe
|
||
#Ja = "Schreibvorgang wurde fortgesetzt"
|
||
#Nein = "Schreibvorgang wurde abgebrochen. Antwort Nein."
|
||
#Abbrechen = "Schreibvorgang wurde abgebrochen" |