Powershell Komut Dosyasını CMD'den Çalıştırma - Hızlı Kılavuz

Okuma zamanı simgesi 2 dk. okuman


Okuyucular MSpoweruser'ı desteklemeye yardımcı olur. Bağlantılarımız aracılığıyla satın alırsanız komisyon alabiliriz. Araç İpucu Simgesi

MSPoweruser'ın editör ekibini ayakta tutmasına nasıl yardımcı olabileceğinizi öğrenmek için açıklama sayfamızı okuyun. Daha fazla

CMD'den Powershell Komut Dosyasını Çalıştırın

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

  1. 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.
CMD yöneticisi
  1. Varsayılan olarak CMD konsolu şu şekilde açılacaktır: C: \ Windows \ System32 klasör.
  2. Kullanarak PowerShell betiğinin dizinine gidin CD Komut.
  3. Ö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:
D'ye git
  1. Şimdi şu komutu yürütün: powershell.exe .\SimplePS.ps1.
Powershell'i çalıştır
  1. değiştirmek .\SimplePS.ps1 PS uzantılı kendi PowerShell betik dosya adınızla.
  2. Komut dosyası, temel kodlara göre seçilen dizinde yürütülmelidir. Yazdırılacak bir şey varsa bunu CMD'de göreceksiniz.
  3. Örneğin, "Merhaba, bu basit bir PowerShell betiği!” mevcut komut dosyasında.
Powershell yürütüldü

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

  1. Sağ tıklatın üzerinde Başlat menüsü simge ve seçin Windows PowerShell (Yönetici) itibaren Power User içerik menüsü.
  2. Konsolu gördüğünüzde şu komutu çalıştırın: RemoteSigned ExecutionPolicy Set.
  3. vurmak Keşfet.
  4. Gördüğünde Evet ve Yok hayır istemleri, basın Y ve vur Keşfet tekrar.
Yürütme politikası

CMD'yi kullanma

  1. CMD'yi yükseltilmiş haklarla açın.
  2. Bu komutu kopyalayıp yapıştırın ve tuşuna basın Keşfet: powershell Set-ExecutionPolicy RemoteSigned.
CMD politikası

İ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ı