PowerShell Scripte per Doppelklick ausführen – Ändern der Standardanwendung mit dem .ps1 Scripte geöffnet werden sollen

So kann man Windows PowerShell Scripte per Doppelklick ausführen lassen!

Windows PowerShell Script per Doppelklick ausführen
Script: Ausführpfad ändern

Wenn man ein PowerShell Script erstellt und dieses anschließend ausführen möchte, so öffnet sich meistens der Editor. Gerade das möchte man in der Regel aber nicht. Sinnvoller ist es natürlich wenn das Script direkt ausgeführt wird. In einem älteren Artikel habe ich darüber bereits berichtet. Die Lösung dabei war dort eben die Erstellung einer Verknüpfung. Die detaillierte Vorgehensweise könnt ihr hier gerne nachlesen. Letztens habe ich aber ein interessantere Variant entdeckt, welche meiner Meinung nach auch viel einfacher ist.

PS-Icon
PowerShell Icon

Wenn man das Script erstellt hat und es anschließend abspeichert wird es standardmäßig mit dem Editor geöffnet. Klar kann man über das Kontextmenü angeben, dass es mit der PowerShell ausgeführt werden soll. Aber das ist nicht sinnvoll, wenn das Script z.B. über die Aufgabenplanung automatisch gestartet werden soll. Im Prinzip braucht nur das Standardprogramm geändert werden und das geht über die Eigenschaften.

Entsprechend muss man den Standardpfad zur Windows PowerShell angeben. Sofort ersichtlich ist anschließend auch gleich das Icon.

Pfad: C:\Windows\System32\WindowsPowerShell\v1.0\powerShell.exe

Windows PowerShell Script per Doppelklick ausführen
Windows PowerShell Script per Doppelklick ausführen

Übrigens muss man das Ausführen von Scripts erlauben. Sollten dies nicht der Fall sein, wird es auch nicht funktioniert. Geändert werden müssen hierfür die Ausführungsrichtlinien. Genaueres dazu im Artikel: In der Windows PowerShell Ausführungrichtlinien setzen.