我有幾個團隊成員無法通過nant運行powershell腳本。當他們這樣做時,他們得到ExectutionPolicy
(不夠高,仍然設置爲默認值)。但是,他們在PowerShell控制檯中運行了Set-ExecutionPolicy RemoteSigned
,並且它們可以直接運行powershell腳本。任何有關錯誤的想法?當通過nant運行Powershell腳本失敗
3
A
回答
4
如果它們在64位機器上運行,是否要爲32位和64位PowerShell設置執行策略?這可能是因爲他們爲64位PowerShell設置策略,NAnt正在啓動32位PowerShell(反之亦然)。如果您至少使用PowerShell 2.0,另一種解決此問題的方法是在調用PowerShell時設置策略。例如:
PowerShell.exe -ExecutionPolicy RemoteSigned ...
+0
哦,我喜歡這種方法。無憂無慮! – kelloti
相關問題
- 1. 通過NAnt運行具有管理員權限的PowerShell腳本
- 2. PowerShell腳本失敗
- 3. 通過c運行powershell腳本#
- 4. 通過SQL運行PowerShell腳本
- 5. Powershell - 調用Webrequest(錯誤503當通過腳本運行時)
- 6. Windows中Powershell腳本執行失敗
- 7. 運行「svn import」的NAnt任務失敗
- 8. 當通過github webhook執行capistrano部署shell腳本失敗
- 9. 當通過cron運行時,Bash腳本失敗,找不到Libboost庫
- 10. 通過PowerShell腳本
- 11. PowerShell腳本第一次失敗,但第二次運行
- 12. 運行PowerShell腳本
- 13. 運行PowerShell腳本
- 14. PowerShell刪除項目文件夾失敗時只有當通過Ansible運行
- 15. 當腳本從命令行運行時,spl_autoload失敗
- 16. 通過processbuilder運行腳本
- 17. powershell並行運行腳本
- 18. Jenkins ANT腳本在運行中失敗
- 19. Python腳本運行失敗if/else塊
- 20. Cron作業PHP腳本失敗,但腳本將通過CLI或通過瀏覽器運行
- 21. 批處理腳本運行正常;但如果通過PowerShell遠程執行失敗
- 22. 通過C#執行PowerShell腳本
- 23. 存儲密碼失敗的PowerShell腳本
- 24. PowerShell DSC腳本資源失敗
- 25. powershell IQY轉儲腳本失敗
- 26. Powershell預構建腳本失敗msbuild
- 27. 簡單的PowerShell腳本失敗
- 28. 當我運行以來預處理腳本,它失敗
- 29. 運行bash腳本自動10分鐘後,當Codition失敗
- 30. 按照通過PowerShell腳本
螞蟻是否在相同的用戶帳戶下運行?如果您的腳本位於遠程文件夾設置執行策略爲繞過 –
否,則所有內容均爲本地。如果直接運行,它也運行良好。另外,同一用戶正在運行。 – kelloti