Ich habe versucht, ein einfaches Powershell-Skript aus einer Batch-Datei zu starten. Nachdem ich im Internet nachgeschaut habe, wurde mir geraten, die Richtlinie mit Set-ExecutionPolicy festzulegen.
Ich habe dies getan und mit Get-ExecutionPolicy wurde die Richtlinie geändert.
Die Ausführung dieser Batch-Datei führt jedoch zu einem Dialogfeld "Öffnen mit" und nicht zur Ausführung des Skripts.
Charge:
%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe ^&'./script.psl'
Powershell:
Write-Host "This is a message"
Ich habe sowohl unter Windows 7 als auch unter Server 2008 R2 eine Stichprobe durchgeführt. Beide haben das gleiche Ergebnis. Was übersehe ich?