![](/img/trans.png)
[英]How to install multiple packages using install-package cmdlet in powershell?
[英]Skip confirmation while using Install-Package?
我在Powershell上添加了ChocolateyGet
作為提供程序,因此我可以將它與PackageManagement(OneGet)一起使用,它可以工作,但我嘗試安裝的每個軟件包都會發出警告:
https://www.chocolatey.org不是受信任的包源
然后要求確認。 它還詢問我是否同意該包的許可。
我想制作一個腳本來自動安裝一些軟件包,但是我需要這個腳本無人值守,現在不可能,因為它詢問了前兩個問題。
反正是否有規避/自動回復這些確認? 像Linux上的y
或yes
命令一樣?
你需要在任何cmdlet上有Force屬性的情況下使用-Force
,否則如果沒有,但是有確認,你可以使用-Confirm:$False
,其行為與按Yes一樣。
小心使用它,但好像你實際上不想處理動作......你沒有第二次機會。
choco feature enable -n allowGlobalConfirmation
將在安裝過程中禁止許可證和其他提示。
Set-PackageSource -Name chocolatey -Trusted
將包源設置為受信任。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.