about_Run_With_PowerShell

Kısa açıklama

Dosya sistemi sürücüsünden betik çalıştırmak için PowerShell ile Çalıştır özelliğinin nasıl kullanılacağını açıklar.

Uzun açıklama

Windows PowerShell 3.0'dan başlayarak, Dosya Gezgini betikleri çalıştırmak için PowerShell ile Çalıştır özelliğini kullanabilirsiniz. PowerShell 7, betikleri özellikle PowerShell 7 ile çalıştırmanıza olanak tanıyan PowerShell 7 ile Çalıştır özelliğini ekler.

PowerShell ile Çalıştır özelliği, parametreleri olmayan, konsola çıkış döndürmeyen ve kullanıcı girişi istemeyen betikleri çalıştırmaya yöneliktir.

PowerShell ile Çalıştır özelliğini kullandığınızda , PowerShell konsol penceresi yalnızca kısa bir süre (varsa) görüntülenir.

PowerShell ile Çalıştır özelliğini kullanmak için:

Windows'da Dosya Gezgini'nde betik dosya adına sağ tıklayın ve powershell ile çalıştır veya PowerShell 7 ile çalıştır'ı seçin. Her iki seçim de yeni bir PowerShell oturumu başlatır, betiği çalıştırır ve betik çıktığında oturumu kapatır.

  • PowerShell 7 ile Çalıştır'ı seçtiğinizde betik aşağıdaki komut kullanılarak çağrılır:

    C:\Program Files\PowerShell\7\pwsh.exe -Command "$host.UI.RawUI.WindowTitle = 'PowerShell 7 (x64)'; & '%1'"
    
  • PowerShell ile Çalıştır'ı seçtiğinizde betik aşağıdaki komut kullanılarak çağrılır:

    C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -file "%1"
    

Betikleri çalıştırma beceriniz yapılandırılmış yürütme ilkesine tabidir. Daha fazla bilgi için bkz. about_Execution_Policies.

Note

Windows 11'de PowerShell 7'nin bu özelliğiyle ilgili bilinen bir sorun vardır. Windows 11'deki bağlam menülerindeki bir değişiklik nedeniyle PowerShell 7 ile Çalıştır menü öğesi görünmez. Bu sorun araştırılıyor.

Ayrıca bakınız