【问题标题】:How to auto answer "yes" in window powershell?如何在 Windows Powershell 中自动回答“是”?
【发布时间】:2022-09-26 16:25:39
【问题描述】:
$LanguageList = Get-WinUserLanguageList
$LanguageList.add(\"En-US\")
Set-WinUserLanguageList $LanguageList
$LanguageList = Get-WinUserLanguageList
$LanguageList.Remove($LanguageList[1])
Set-WinUserLanguageList $LanguageList

我可以在window powershell中运行这段代码就好了,但是在运行第3行和第6行的代码后我需要点击\“enter\”。所以,我想在这种情况下自动\'yes\'。它会让我在不点击“enter”按钮的情况下运行这段代码。 我尝试 echo, -confirm$false 但它似乎对我没有帮助。请任何人帮助我。对不起,如果我的英语有点糟糕。我也是window powershell的新手。

  • Set-WinUserLanguageList $LanguageList -Confirm:$false <-- 使用:$false 绑定到开关参数

标签: powershell


【解决方案1】:

回复 Mathias R. Jessens 答案
谁写并接受了这个把它搞砸了。 您必须为Set-WinUserLanguagList 添加-Force。 文档说 Confirm:$false 是默认值,但看起来它什么也没做。

【讨论】:

    猜你喜欢
    • 2021-08-24
    • 2012-12-13
    • 1970-01-01
    • 1970-01-01
    • 2011-09-29
    • 2023-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多