ExecutionPolicy
Als ich mit dem Blog begann war ein Ansinnen, Dinge die sich Wiederholen (können) oder Stolpersteine die einen richtig Zeit kosten, einmal kurz niederzuschreiben, auf das man sie nicht wiederhole.
Etwa über das man gern stolpert sind Powershell Skripte.
Folgende Situation… Sie haben ein PC und müssen ein bestehendes Skript im Netzwerk zu Abarbeitung eines Auftrags aufrufen.
Kein Problem, hat früher immer funktioniert – auch die Kollegen haben keine Probleme.
Sie führen das Skript aus und sehen gerade noch rote Ausgabe ehe das ausführende Fenster wieder verschwindet. So richtig hilfreich ist das nicht. Nach eine Weile der Überlegung überkommt einen die Erkenntnis, dass der vor einem stehende APC zwischen letzter Ausführung eines PowershellSkriptes und dem aktuell fehlgehendem Versuch ausgetauscht wurde.
… und schon ereilt einen die Überlegung, da war doch was.
PowerShell > get-ExecutionPolicy
Restricted
AHA, also
set-executionPolicy unrestricted
(wir sind im eigenen Netzwerk)
Test und das Problem ist gelöst.
Nur dran denken muss man eben.