windows-packagemanagement

如何删除/卸载损坏的 winget 包?
windows-packagemanagement

如何删除/卸载损坏的 winget 包?

当我运行时,winget list python我得到了Python.Python.3安装的winget;但是,运行python说可执行文件丢失。 winget uninstall --id Python.Python.3运行卸载程序但卸载程序停止并且未完成。 有没有办法强制彻底删除损坏的 winget 包安装? ...

Admin

(Windows Powershell)一次删除多个 appx 包
windows-packagemanagement

(Windows Powershell)一次删除多个 appx 包

我正在尝试编写一个 Powershell 脚本来删除不需要的 appx 包,现在我知道删除包的基本命令是Get-AppxPackage *PackageName* | Remove-AppxPackage 我首先想到的是 Get-AppxPackage *PackageName1* | Remove-AppxPackage Get-AppxPackage *PackageName2* | Remove-AppxPackage Get-AppxPackage *PackageName3* | Remove-AppxPackage 每行一个包,但是,有没有办法...

Admin

如何指定winget安装文件夹
windows-packagemanagement

如何指定winget安装文件夹

我想winget在 Windows 10 上使用 作为数据包管理器,它似乎运行得很好。然而我遇到了一个很大的不便:我似乎无法指定安装文件夹的位置。在在线文档中我读到我应该使用 来指定位置--location,所以像winget install --id GitHub.Atom --location "C:\Program Files"然而这似乎没有任何效果,Atom仍然会安装到AppData本地文件夹中。我不明白我在这里做错了什么:我应该使用单引号吗?我根本不应该使用引号吗?我也尝试过使用规范--scope machine,它应该告诉winget所有用户安装...

Admin

我是否需要对我的可执行文件进行代码签名才能将我的应用程序添加到 WinGet?
windows-packagemanagement

我是否需要对我的可执行文件进行代码签名才能将我的应用程序添加到 WinGet?

这WinGet 规范列出最小单例 YAML 文件示例(我将在 2021 年 6 月 17 日展示)显示一个SignatureSha256值,我思考表示可执行文件必须经过签名……这需要花钱……因为Microsoft 可信根计划。我认为可执行文件必须经过签名,对吗? PackageIdentifier: "Microsoft.WindowsTerminal" PackageVersion: "1.6.10571.0" PackageLocale: "en-US" Publisher: "Microsoft" PackageName: "Windows Termi...

Admin

重新配置 Windows 10 程序包
windows-packagemanagement

重新配置 Windows 10 程序包

我错误地取消了使用 Paint 3d (MS Paint) appx 包的配置 Get-appxprovisionedpackage -online | where-object {$_.packagename -like "*paint*"} | remove-appxprovisionedpackage -online 现在我又很难再将它重新配置。 但它仍安装并运行。我该如何重新配置​​它?最好使用已在本地安装的副本,而不要再次下载整个 ISO。 ...

Admin

Windows 中是否有内置的包管理系统?
windows-packagemanagement

Windows 中是否有内置的包管理系统?

Windows 现在自带包管理器了吗?我已经好几年没用过 Windows 了。我希望它有类似于各种 Linux 发行版上的yum、apt、pacman等东西。显然 Windows 不是 Linux,但听起来 Windows 和 PowerShell 等已经取得了长足的进步。 我希望能够自动安装最新版本的 Python,例如,通过批处理脚本,无需所有单调的 GUI 导航。诸如此类。 ...

Admin

列出本地巧克力包装并按安装日期排序
windows-packagemanagement

列出本地巧克力包装并按安装日期排序

Chocolatey如果你很久以前就安装了软件包,但后来不再使用它们,那么软件包往往会堆积起来。我可以手动浏览本地软件包列表 choco list -lo 但是列表很长,就会变得乏味。有没有办法按安装日期对列表进行排序?比如 choco list -lo --order-by-install-date 我已经寻求choco list帮助,但只发现按受欢迎程度排序。 还有其他简单的方法来跟踪和卸载我不再需要的软件包吗? ...

Admin

如何通过命令行卸载 Windows 应用程序包?
windows-packagemanagement

如何通过命令行卸载 Windows 应用程序包?

我知道可以通过 PowerShell 删除 Windows 应用程序(甚至是过时的软件),但我想通过命令行处理器实现同样的目标。我使用了这我在如何极客删除我第一次使用 Windows 时不需要的应用程序,现在我想制作一个批处理脚本来自动执行该过程。我已经将脚本设置为删除我想要删除的所有相关文件和文件夹,但我不知道如何“翻译”PowerShell 命令以在 中执行相同操作cmd。 cmd这是我使用/batch完全删除应用程序最接近的事情: Get-AppxPackage *%APPNAME%* | Remove-AppxPackage ::This is ...

Admin

如何使用 one-get 安装 LibreOffice?
windows-packagemanagement

如何使用 one-get 安装 LibreOffice?

我想尝试一下微软在 Windows 10 中包含的一次性元包管理器。我发现这介绍如何使用它的有用文章。我尚未在计算机上安装的一个开源软件是 LibreOffice,因此在安装包提供程序后chocolately,我运行以下命令,它似乎已安装。但是,我找不到有关它安装在哪里的任何信息。我​​发现它在中创建了一个文件夹C://chocolately,但该文件夹似乎大部分是空的。安装 LibreOffice 还需要做什么吗? get-packageprovider -name chocolatey install-package libreoffice 获...

Admin

Windows 安装包保留安装程序文件
windows-packagemanagement

Windows 安装包保留安装程序文件

我正在使用 Windows 10 OneGet 软件包管理器,其中包含 chocolatey 等多个提供商。我有多个提供商,包括 chocolatey,我安装了这样的软件包 Install-Package [pckg_name] 例如,当提供商是 chocolatey 时,程序的主安装程序会下载到临时 chocolatey 子目录中并从此处执行。然后程序会自行安装C:\Program files\并正常注册。 我注意到安装文件在安装后仍保留在磁盘上(C:\Users\xxx\AppData\Local\Temp\chocolatey 包含子目录fir...

Admin

通过 OneGet 安装的程序不显示
windows-packagemanagement

通过 OneGet 安装的程序不显示

我关注了指导通过 OneGet 安装 VLC。但是成功安装后,VLC 不会显示在开始菜单或“添加或删除程序”中。 我究竟做错了什么? 命令 PS C:\Users\Snebjorn> get-packageprovider -name chocolatey The provider 'chocolatey v2.8.5.130' is not installed. chocolatey may be manually downloaded from https://oneget.org/ChocolateyPrototype-2.8.5....

Admin

似乎无法让 OneGet/Chocolatey 在 Windows 10 上运行
windows-packagemanagement

似乎无法让 OneGet/Chocolatey 在 Windows 10 上运行

我对 OneGet 非常感兴趣。但我无法让它工作。我按照以下说明操作:http://www.hanselman.com/blog/AptGetForWindowsOneGetAndChocolateyOnWindows10.aspx。基本上,我得到的结果是,我执行 install-package vlc(或 git、totalcmd 等...),并且命令似乎成功运行,但 vlc 似乎未安装在计算机上。我在 c:\chocolatey 目录中获得了一些 ~4kb 文件,它们似乎都不是实际的可执行文件。 我在 PowerShell 中执行以下操作: get-...

Admin

是否可以使用 OneGet 更改安装目录?
windows-packagemanagement

是否可以使用 OneGet 更改安装目录?

我正在尝试安装一个应用程序,例如使用 Firefox: Install-Package -Name Firefox -Source chocolatey 但默认情况下它安装在C:\Program Files。我想让它安装在D:\Program Files。 有没有办法改变安装目录? ...

Admin

了解包管理(以前称为 OneGet)和 Chocolatey 之间的区别,并开始在 Win10 RTM 中使用 OneGet?
windows-packagemanagement

了解包管理(以前称为 OneGet)和 Chocolatey 之间的区别,并开始在 Win10 RTM 中使用 OneGet?

我对 Chocolatey 和 OneGet (后来改名为包管理) 感到困惑。 如果使用的是 Windows 10 Pro RTM,是否目前只需安装 chocolatey 并使用它,据称它已经在 powershell 中附带了 OneGet cmdlet?(它们似乎不存在于我的 Windows 10 Pro 机器上)。 首先,实际问题:如何在 Windows 10 中安装和使用包管理(以前称为 OneGet)?在我的计算机上,如果我输入,get-command -Module OneGet则不会得到任何结果。Get-PackageProvider我的...

Admin

如何使用 Windows 10 内置程序包管理器?
windows-packagemanagement

如何使用 Windows 10 内置程序包管理器?

我发现 Windows 10 软件包管理不太直观。下面是我尝试安装 VLC 的经历,这听起来像是软件包管理器的一个非常常见的测试用例。 Find-Package vlc 没有 Find-Package -Update 没有 Install-Package --help 没有 Install-Package /? 没有 Install-Package vlc The provider 'nuget v2.8.5.127' is not installed. nuget may be manually downloaded from ...

Admin