| 版 | 1.20 |
|---|---|
| 发行人 | Bill Curran |
| 发布日期 | 2018年2月20日 |
| 添加日期 | 2018年2月20日 |
| 操作系统要求 | Windows, Windows 7, Windows 8, Windows 10 |
| 要求 | PowerShell 2 or up |
| 下载总数 | 10 |
| 价钱 | Free |
描述
InstChoco 是我用来自动安装 Chocolatey、Windows 包管理器 (https://chocolatey.org/) 和常用包的标准化列表的旧批处理文件的演变。我在我接触的每台 Wintel 计算机上都使用它。除了轻松安装 Chocolatey 之外,它在自动标准设置中也非常有用。系统管理员会喜欢 InstChoco v1.20+ 中添加的新功能。
标准功能:
InstChoco 使用 Rob 的“使用 cmd.exe 安装”方法来安装 Chocolatey。
如果您将 InstChoco 作为参数传递,则 InstChoco 将启用最多四个 choco 功能,即 allowGlobalConfirmation、failOnAutoUninstaller、allowEmptyChecksums、useRememberedArgumentsForUpgrades。
InstChoco 将自动在各个位置搜索 PACKAGES.CONFIG 文件,如果找到,则从中安装包。
InstChoco 已经支持 Choco 包列表备份到本地和云。 InstChoco 将按以下顺序使用第一个找到的 PACKAGES.CONFIG:当前目录、文档文件夹、HOMESHARE、Dropbox、Google Drive、OneDrive、ReadyCLOUD、Resilio Sync 或 Tonido Sync (v1.10+)。
InstChoco 已经支持 Choco Persistent Packages。 InstChoco 将使用 PERSISTANTPACKAGES.CONFIG 并在找到时从中安装包 - 总是(v1.10+)。
Windows Active Directory 域的特殊功能:
InstChoco 将使用 domainnamePACKAGES.CONFIG 并在找到时从中安装包 - 总是。这允许加入 Windows 域的计算机在所有组织计算机上安装 Chocolatey 包的通用基本设置。要使用此功能,Windows 域的系统管理员需要创建一个 domainnamePACKAGES.CONFIG 文件,并将其放在您的登录服务器的 NETLOGON 目录中;即 \Contoso\NETLOGON\ContosoPACKAGES.CONFIG(v1.20 中的新功能)。
InstChoco 将使用 usernamePACKAGES.CONFIG 并在找到时从它安装包 - 总是。这允许加入 Windows 域的计算机的用户为他们安装自己特定的 Chocolatey 包(对漫游用户很有用)。要使用此功能,系统管理员或 Windows 域的用户需要创建一个 usernamePACKAGES.CONFIG 文件并将其放在用户的 HOMESHARE 的根目录下;即 \Contoso\UserName$\UserNamePACKAGES.CONFIG(v1.20 中的新功能)。
用法: InstChoco -y 或 InstChoco -ynp 安装 Chocolatey 但不安装包。