Powershell Skript im ScheduledTask
Hallo Leute,
heute zu einem neuen Problem. Bisher haben wir unter Windows XP einen AT Task als geplante Aufgabe eingerichtet. Der Task hat ein VBS Script aufgerufen, welches dem User eine MessageBox präsentiert hat. Diese Funktion gilt es nun in Windows 7 nachzustellen.
Bisher habe ich mitgenommen, dass über einen geplanten Task keine Ausgabe a la MessageBox funktioniert. Ich hoffe jedoch das jemand von euch soetwas schon einmal via PowerShell gelöst hat, die im Kontext des Systems gestartet wird.
Gruß
derhoeppi
heute zu einem neuen Problem. Bisher haben wir unter Windows XP einen AT Task als geplante Aufgabe eingerichtet. Der Task hat ein VBS Script aufgerufen, welches dem User eine MessageBox präsentiert hat. Diese Funktion gilt es nun in Windows 7 nachzustellen.
Bisher habe ich mitgenommen, dass über einen geplanten Task keine Ausgabe a la MessageBox funktioniert. Ich hoffe jedoch das jemand von euch soetwas schon einmal via PowerShell gelöst hat, die im Kontext des Systems gestartet wird.
Gruß
derhoeppi
Please also mark the comments that contributed to the solution of the article
Content-Key: 219519
Url: https://administrator.de/contentid/219519
Printed on: April 25, 2024 at 11:04 o'clock
2 Comments
Latest comment
Hi,
mit Powershell kenn ich mich leider nicht aus. Aber du könntest mal nach der Funktion CreateProcessAsUser und powershell googlen.
Falls es Powershell seitig gar keine Möglichkeit gibt, hätt ich noch die Variante dass du dir ein AutoIt Script mit der Funktion bastelst und das dann die MsgBox anzeigt.
Dir sollte aber klar sein, dass MsgBoxen Script blocking sind, also das Skript läuft nicht weiter solange die Box offen ist.
Wenns also niemand wegklickt, bleibt das Script stehen.
mit Powershell kenn ich mich leider nicht aus. Aber du könntest mal nach der Funktion CreateProcessAsUser und powershell googlen.
Falls es Powershell seitig gar keine Möglichkeit gibt, hätt ich noch die Variante dass du dir ein AutoIt Script mit der Funktion bastelst und das dann die MsgBox anzeigt.
Dir sollte aber klar sein, dass MsgBoxen Script blocking sind, also das Skript läuft nicht weiter solange die Box offen ist.
Wenns also niemand wegklickt, bleibt das Script stehen.