• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Scripten für die Powershell

Status
Für weitere Antworten geschlossen.
P

Plankton

Guest
Neben C++ beschäftige ich mich mit der neuen Windows Powershell. Nun zu meinem Problem: den Scripten.
Habe eine Datei lol.msh angelegt, die den code
Code:
Get-Process > lol.txt
enthält.
Starte ich diese per Powershell, dann kommt eine Fehlermeldung, siehe
http://sau.frubar.net/14062 .

Führe ich den Befehl manuell auf der Shell aus, funktioniert das anstandslos!

Weiß hier jemand, woran das liegt?

mfg Plankton
 
Okay, ich hab heut mal die Dokumentation runtergeladen. dort heißt es:
Microsoft schrieb:
Skriptunterstützung
Wenn Sie immer wieder bestimmte Befehle oder Befehlsfolgen ausführen oder eine Reihe von Befehlen für eine komplexe Aufgabe entwickeln, empfiehlt es sich, die Befehle nicht einzeln an der Eingabeaufforderung einzugeben, sondern in einer Datei zu speichern und diese Befehlsdatei auszuführen. Eine solche Datei mit Befehlen wird als Skript bezeichnet.
Neben der interaktiven Oberfläche bietet Windows PowerShell auch eine vollständige Skriptunterstützung. Die Dateierweiterung für Windows PowerShell-Skripts lautet .ps1. Sie können ein Skript ausführen, indem Sie den Namen des Skripts an der Eingabeaufforderung eingeben. Die Angabe der Datennamenerweiterung ist optional.
Beispiel:
Code:
c:\test\testscript.ps1

Jetzt funktioniert alles!

mfg Plankton
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben