мой сценарий powershell подписан и принят как действительный root CA нашей компании. Политика выполнения установлена на RemoteSigned, который я принял как «Все должно быть подписано, если оно не исходит от localhost».
Тем не менее, когда я дважды щелкаю скрипт в проводнике Windows, я предложено изменить политику выполнения.
Ausführungsrichtlin ie современный D ie Ausführungsrichtlin ie trägt zum Schutz vor nicht vertrauenswürdigen Skripts bei. Wenn S ie die Ausführungsrichtlin ie современный, Sind S ie möglicherweise den im Hilfethema "about_Execution_Policies" unter "https: / go .microsoft.com / fwlink /? LinkID = 135170" beschriegeen Möchten S ie d ie Ausführungsrichtlinie ändern? [J] Ja [A] Ja, алле [N] Nein [K] Nein, кейн [H] Anhalten [?] Hilfe (Стандартное «N»):
Если я назову этот сценарий из открытого экземпляра powershell он работает без приглашения и просто выполняет свою работу.
Что дает?
$ PSVersionTable говорит, что я использую версию 5.1