PowerShell betiğini nasıl çalıştırabilirim?
- MyScript.ps1 adlı bir komut dosyası var
- Gerekli tüm çerçeveleri yükledim
- Bunu ayarlamak yürütme politikası şey
- Bu MSDN yardım sayfasındaki talimatları izledim
ve böyle çalıştırmaya çalışıyorum:
powershell.exe 'C:\my_path\yada_yada\run_import_script.ps1'
(ile veya olmadan--noexit
)
dosya adının çıktısı dışında hiçbir şey döndürmez.
Hata yok, mesaj yok, hiçbir şey yok. Oh, eklediğimde -noexit
, aynı şey olur, ama PowerShell içinde kalıyorum ve manuel olarak çıkmak zorundayım.
.Ps1 dosyasının bir programı çalıştırması ve bu programın çıktısına bağlı olarak hata düzeyini döndürmesi gerekir. Ama oraya henüz ulaşamadığımdan eminim.
Neyi yanlış yapıyorum?
powershell
başlatıncmd
. Şimdimyscript.ps1
betiği (powershell penceresinde) herhangi bir yürütülebilir dosya olarak yürütebilirsiniz , yani.\myscript.ps1