InstChoco - это эволюция старого командного файла, который я использовал для автоматизации установки Chocolatey, менеджера пакетов для Windows (https://chocolatey.org/) и стандартного списка широко используемых пакетов. Я использую его на каждом компьютере Wintel, который я касаюсь. Помимо простой установки Chocolatey, это чрезвычайно полезно в автоматизированных стандартных настройках. SysAdmins будут любить новые функции, добавленные в InstChoco v1.20 +.
Стандартные функции:
InstChoco использует метод Rob с установкой «cmd.exe» для установки Chocolatey.
InstChoco будет включать до четырех функций choco, если вы передадите их в качестве параметров, то есть allowGlobalConfirmation, failOnAutoUninstaller, allowEmptyChecksums, useRememberedArgumentsForUpgrades.
InstChoco будет автоматически искать файл PACKAGES.CONFIG в разных местах и устанавливать пакеты из него, если он найден.
InstChoco запекается в поддержке резервного копирования списка пакетов Choco для локального и облачного. InstChoco будет использовать первый найденный PACKAGES.CONFIG в следующем порядке: текущий каталог, папка Documents, HOMESHARE, Dropbox, Google Диск, OneDrive, ReadyCLOUD, Resilio Sync или Tonido Sync (v1.10 +).
InstChoco запекается в поддержке Choco Persistent Packages. InstChoco будет использовать PERSISTANTPACKAGES.CONFIG и устанавливать пакеты из него, если он найден - всегда (v1.10 +).
Специальные функции для доменов Active Directory Active Directory:
InstChoco будет использовать domainnamePACKAGES.CONFIG и устанавливать пакеты из него, если он найден - всегда. Это позволяет подключенным к домену Windows компьютерам устанавливать общую базовую настройку пакетов Chocolatey на всех организационных компьютерах. Чтобы использовать эту функцию, системным администраторам доменов Windows необходимо создать файл domainnamePACKAGES.CONFIG и поместить его в каталог NETLOGON сервера входа в систему; то есть ContosoNETLOGONContosoPACKAGES.CONFIG (NEW в v1.20).
InstChoco будет использовать usernamePACKAGES.CONFIG и устанавливать пакеты из него, если он найден - всегда. Это позволяет пользователям компьютеров, подключенных к домену Windows, иметь для них свои собственные пакеты Chocolatey (полезно для пользователей роуминга). Чтобы использовать эту функцию, системным администраторам или пользователям доменов Windows необходимо создать файл usernamePACKAGES.CONFIG и поместить его в корень пользовательского HOMESHARE; то есть ContosoUserName $ UserNamePACKAGES.CONFIG (NEW в v1.20).
Использование: InstChoco -y или InstChoco -ynp для установки Chocolatey, но без пакетов.
Требования :
PowerShell 2 или вверх
Комментарии не найдены