Win7’de PowerShell’i Enable duruma getirme

Uzun bir aradan sonra kısa bir yazıyla karşınızdayım. Kurduğum lab ortamında (win7x86) bir tane .ps1 ile biten bir scripti PowerShell üzerinden çalıştırmayı denedim fakat karşıma bir hata çıktı.

Hatanın ana sebebi aşağıda yer alıyor :

because the execution of scripts is disabled on this system

Hatayla karşılaşılıpta aramamak olur mu, olmaz tabi ki. Bende hızlı bir şekilde aramaya başladım. Birkaç kaynak okuyup denemeler yaptım ve çalıştı diyebilirim.

İlk olarak PowerShell’i bulup Run as Administrator diyoruz. Açılan ekranda Set-ExecutionPolicy Unrestricted adında bir komut yazıyoruz.  Karşılaştığımız ekranda ister Y diyip istersekte direkt olarak enter’a basabiliriz.

Daha sonrasında ise .ps1 uzantılı dosyamız neredeyse-tam olduğu konum-onu yazıp, enter’a tıklıyoruz. Gerekli yüklemelere başladığını göreceksiniz. Birkaç indirme işlemi gerçekleştirdiği için biraz zamanınızı alabilir.

Aldığım hata ve sorunu bu şekilde düzelttim. Tabi ki gerekli .Net Framework hali hazırda yüklü ise beklemenize de gerek kalmıyor.