问题标签 [winget]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
388 浏览

visual-studio-code - “winget install vscode”缺少软件包

我无法列出可通过 winget 包管理器安装的所有 vscode 包。请查看屏幕截图。此 Winget 版本是目前的最新版本。

0 投票
1 回答
131 浏览

powershell - 使用 get-appxpackage 卸载所有未由我安装的应用程序

我想卸载 Windows 上预装的所有应用程序,而不卸载我安装的那些应用程序。我知道我可以按名称指定应用程序,但我想在安装应用程序时运行此脚本而不手动更新它。

我的脚本看起来像这样

Get-AppxPackage -allusers | where-object {$_.name –notlike "*store*"} | where-object {$_.name –notlike "*calculator*"} | where-object {$_.name –notlike "*terminal*"} | where-object {$_.name –notlike "*winget*"} | where-object {$_.name –notlike "*DesktopAppInstaller*"} | where-object {$_.name –notlike "*Microsoft.VCLibs.140.00.UWPDesktop*"} | where-object {$_.name –notlike "*DesktopAppInstaller*"} | Remove-AppxPackage

我可以将其更改为始终卸载我不想保留在 Windows 安装中的应用程序,如下所示:

然而,这也是相当手动的,只要窗口不断添加其他糟糕的应用程序,我仍然需要找到并将其添加到我的列表中。

我可以以某种方式找到用户手动安装的应用程序吗?通过安装文件或使用 winget。或者我是否需要制作一个程序来安装我的应用程序以保存已安装应用程序的 id(即如果它们是使用 winget 安装的)?

0 投票
2 回答
3242 浏览

powershell - 绕过“未找到商店帐户”的 winget 选项

我正在尝试为我们的计算机远程安装 sysinternals,但是在尝试安装时,winget install sysinternals --accept-source-agreements --accept-package-agreements我得到“验证/请求包获取失败:找不到商店帐户

尝试时winget install --help,我得到以下选项:

我尝试了不同的选项,winget install --help比如 --silent、--interactive 或 --override,但无济于事。

我可以直接进入 Microsoft Store 进行安装,它会询问我是否要登录或使用“不,谢谢”进行安装,然后就可以了,但这不是我打算做的,我不打算这样做不想去每台机器上做这件事。我可能会尝试从这里https://serverfault.com/questions/1018220/how-do-i-install-an-app-from-windows-store-using-powershell通过 Powershell 安装的另一种方法,但这又是,不是我想要的。

对此的任何帮助将不胜感激。

0 投票
1 回答
175 浏览

python - winget 可以安装旧版本的 Python 吗?

目前,通过 winget 提供的最新 Python 3 是 3.10.150.0:

但我想安装 3.9 并继续使用 3.9。可以用winget做到这一点吗?

0 投票
0 回答
19 浏览

powershell - winget 升级 Toast 通知

我可以发送有关 winget 包管理器可用升级数量的通知吗?

计划以某种方式将可用数量的 int 变量发布到吐司。

可能使用

https://github.com/Windos/BurntToast

0 投票
1 回答
18 浏览

node.js - 如何通过 electron.js 为 winget 创建应用程序

如何使用electron.js为winget创建应用程序,我首先想到portable在目标中使用,但它只是安装应用程序但我不能再次使用它,还有其他targets我可以使用的吗?

0 投票
1 回答
41 浏览

maven - Maven有没有winget ID?

我试图为 Maven 找到一个 winget ID,但似乎没有,因为两者

不提供适当的结果。没有还是我忽略了它?