Kabul edilen cevap doğru, ancak politika değişikliği yalnızca Powershell’in şu anda çalışan örneği için kullanılabilir; yani, Powershell’in örneği kapatıldığında. Politika sıfırlanacak. Bir kullanıcı başka bir Powershell örneğini yeniden açarsa, varsayılan politika uygulanır;Restricted
Benim için bir şeyler inşa etmek için VisualStudio Kod konsolunu ve g ++ 'dan cygwin'i kullanmam gerekiyor. Konsol, Powershell'i kullanıyor, varsayılan politika ile hiçbir şey yapılamıyor. Çözümlerden biri, konsolun VisualStudio Kod konsolunda her ateşlenişinde politikayı değiştirmesi, belki de politikayı değiştiren bir betik.
Tembelim, bu yüzden başka bir çözüm Powershell'i yönetici modunda çalıştırdığımda, kabul edilen cevabın yaptığı gibi. ancak kayıt defteri tablosundaki değerleri değiştiren fazladan bir parametre ile. Bir kez yapıldı. Diğer Powershell örnekleri, RemoteSigned
politikayı varsayılan olarak kullanır.
set-executionpolicy remotesigned -Scope CurrentUser