Làm cách nào để chạy tập lệnh PowerShell?Làm cách nào để chạy tập lệnh PowerShell?
- Tôi có một kịch bản có tên myscript.ps1
- tôi có tất cả các khuôn khổ cần thiết được cài đặt
- tôi thiết rằng execution policy điều
- Tôi đã theo các hướng dẫn trên this MSDN help page và đang cố gắng để chạy nó như như vậy:
powershell.exe 'C:\my_path\yada_yada\run_import_script.ps1'
(với hoặc withot --noexit)
trả về chính xác không có gì, ngoại trừ việc tên tệp là đầu ra. Không có lỗi, không có thông báo, không có gì. Oh, khi tôi thêm -noexit
, điều tương tự cũng xảy ra, nhưng tôi vẫn ở trong PowerShell và phải thoát khỏi thủ công.
Tệp ps1 được cho là chạy chương trình và trả về mức lỗi phụ thuộc vào đầu ra của chương trình đó. Nhưng tôi khá chắc chắn tôi thậm chí không đến đó.
Tôi đang làm gì sai?
Bắt đầu 'powershell' như bạn đã có thể bắt đầu' cmd'. Bây giờ bạn có thể thực thi kịch bản 'myscript.ps1' như bất kỳ tệp thực thi nào có trong (trong cửa sổ powershell), tức là'. \ Myscript.ps1' – parasrish