PowerShell Module über Aufgabenplaner starten
3. Juli 2014
Für die Ausführung von PowerShell über den Taskmanager benötigen Sie folgende Voraussetzungen:
- Das Auszuführende Konto muss lokaler Administrator sein
- Das Auszuführende Konto benötigt das Recht „Anmelden als Stapelverarbeitungsauftrag“
Folgende Werte sind notwendig, damit das Modul ausgeführt werden kann:
- Geben Sie den folgenden Programmpfad an
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
oder
powershell
- Als Argument tragen Sie den Modulnamen und mögliche Parameter ein
[Modulname] -[Parameter] [Wert]
- Möchten Sie mögliche Konsoleausgabe in eine Textdatei umleiten, fügen die die folgenden Wert hinzu
> "[Pfad]\[Name.log]
- Oder für eine Detailierte Fehlerausgabe geben Sie die folgende Werte ein
2>&1> [Pfad]\[Name.log]
Der Aufruf im Aufgabenplaner würde dann z.B. wie folgt aussehen:
Programm/script = powersehll
Arguments = C:\Scripts\MeinPowerShellSkript.ps1 2>&1 > c:\temp\error.log