26 Ocak 2017 Perşembe

PowerShell is not Recognized as an internal or external command” hatasının çözümü

Merhaba,  herhangi bir sebepten ötürü PowerShell yazılımını veya kodlama dilini J server işletim sisteminizden kaldırmış olabilirsiniz. Örneğin .Net  Framework featureı kaldırırken doğru seçimleri yapmazsak Hem  Server  GUI özelliğini kaldırmış oluruz hem de PowerShell özelliğini.

Aşağıdaki hatanın çözümü  powershell bileşenini yeniden yüklemektir.


Minimum Local Admin yetkisine sahip bir kullanıcıyla sisteme logon oluyoruz ve CMD komut satırı aracında aşağıdaki komutları çalıştırıyoruz.
Not: sunucumuzun Server CORE işletim sistemine sahip olduğunu düşünerek  aşağıdaki komutları çalıştıracağız. GUI sunucu sürümü kullanıyor olsaydık  Server  Manager üzerinden Powershell özelliğini aktif edeblirdik.

dism.exe /online /enable-feature /featurename:MicrosoftWindowsPowerShellRoot



İlk komutumuz başarılı olarak tamamlandı. Şimdi 2. Komutumuzu çalıştırıyoruz.

dism.exe /online /enable-feature /featurename:MicrosoftWindowsPowerShell /all



Yüklemenin tamamlanabilmesi için  shutdown  -r –t 0  komutu ile sunucumuzu restart ediyoruz.

Sunucumuz açıldıktan sonra CMD  komut satırı ekranında  powershell yazarak  kullanıma başlayabiliriz.


Powershella aracımızı geri yüklediğimize göre artık sunucumuzu eski haline GUI arabirimine döndürelim J
Powershell üzerinden çalıştıracağımız komut: Install-WindowsFeature Server-Gui-Shell


Başka yazılarda görüşmek dileğiyle.

1 yorum:

Unknown dedi ki...

Allah senden razı olsun..

VMware ESXI Custom Vendor ISO

 Merhaba, HPE Lenovo Dell gibi üreticilerin fiziksel sunucularına ESXI kurmak isterseniz Üreticiye özel hazırlanmış Custom ESXI ISO'Ları...