Powershell Komut Dosyasını CMD'den Çalıştırma - Hızlı Kılavuz
2 dk. okuman
Yayınlandı
MSPoweruser'ın editör ekibini ayakta tutmasına nasıl yardımcı olabileceğinizi öğrenmek için açıklama sayfamızı okuyun. Daha fazla
Sisteminizde mevcut olmayabileceği için PowerShell betiğini CMD'den çalıştırmak mı istiyorsunuz? Yoksa sadece dahil etmek mi istiyorsunuz? PowerShell işlevselliği betiğin tamamını bir CMD toplu dosyasına yeniden yazmadan mı? Bu sorulardan herhangi birine cevabınız “Evet” ise bu makale işinize yarayacak!
CMD'den PowerShell Betiği Nasıl Çalıştırılır
- Açılış komut İstemi Windows'ta yükseltilmiş haklara sahip Başlat menüsü yazarak CMD ve tıklayarak CMD uygulama> Yönetici olarak çalıştır.
- Varsayılan olarak CMD konsolu şu şekilde açılacaktır: C: \ Windows \ System32 klasör.
- Kullanarak PowerShell betiğinin dizinine gidin CD Komut.
- Örneğin, bende PS1 komut dosyası in D sürücüsü, bu yüzden CMD'de aşağıdaki komutu çalıştırıyorum: cd /dD:
- Şimdi şu komutu yürütün: powershell.exe .\SimplePS.ps1.
- değiştirmek .\SimplePS.ps1 PS uzantılı kendi PowerShell betik dosya adınızla.
- Komut dosyası, temel kodlara göre seçilen dizinde yürütülmelidir. Yazdırılacak bir şey varsa bunu CMD'de göreceksiniz.
- Örneğin, "Merhaba, bu basit bir PowerShell betiği!” mevcut komut dosyasında.
Uzman İpucu
CMD'de bir PowerShell betiği çalıştırırken, uygun olmayan ayarlar nedeniyle işlem kesintiye uğrayabilir. Set-Yürütme Politikası özelliği.
Bu hatayı çözmenin iki yolu vardır:
PowerShell'i kullanma
- Sağ tıklatın üzerinde Başlat menüsü simge ve seçin Windows PowerShell (Yönetici) itibaren Power User içerik menüsü.
- Konsolu gördüğünüzde şu komutu çalıştırın: RemoteSigned ExecutionPolicy Set.
- vurmak Keşfet.
- Gördüğünde Evet ve Yok hayır istemleri, basın Y ve vur Keşfet tekrar.
CMD'yi kullanma
- CMD'yi yükseltilmiş haklarla açın.
- Bu komutu kopyalayıp yapıştırın ve tuşuna basın Keşfet: powershell Set-ExecutionPolicy RemoteSigned.
İlgili okumalar:
Artık CMD'den bir PowerShell betiğini nasıl çalıştıracağınızı biliyorsunuz. Bu, gelişmiş komut dosyalarını temel düzeyde çalıştırmanın hızlı ve kullanışlı bir yoludur. terminal.
Makale yardımcı oldu mu? Aynı sonucu elde etmenin daha iyi bir yolunu biliyor musunuz? Düşüncelerinizi aşağıda paylaşın.
Kullanıcı forumu
0 mesajları