InstChoco е еволюцията на стар партиден файл, който използвах за автоматизиране на инсталирането на Chocolatey, пакетиращия мениджър за Windows (https://chocolatey.org/) и стандартизиран списък на често използваните пакети. Използвам го на всеки Wintel компютър, който докосвам. Освен че просто инсталирате Chocolatey, той е изключително полезен при автоматизираните стандартни настройки. SysAdmins ще се радват на новите функции, добавени към InstChoco v1.20 +.
Стандартни функции:
InstChoco използва инструмента на Rob "Install with cmd.exe" за инсталиране на Chocolatey.
InstChoco ще активира до четири функции на Choco, ако ги предадете като параметри, т.е. allowGlobalConfirmation, failOnAutoUninstaller, allowEmptyChecksums, useRememberedArgumentsForUpgrades.
InstChoco автоматично ще търси файл PACKAGES.CONFIG на различни места и ще инсталира пакети от него, ако бъде намерен.
InstChoco изпече подкрепата за резервно копие на списък с пакети Choco за локални и облачни устройства. InstChoco ще използва първата намерена PACKAGES.CONFIG в следния ред: текуща директория, папка Documents, 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 трябва да създадат име на домейн PACKAGES.CONFIG и да го добавят в директорията NETLOGON на вашия сървър за вход; т.е. ContosoNETLOGONContosoPACKAGES.CONFIG (НОВО в v1.20).
InstChoco ще използва usernamePACKAGES.CONFIG и ще инсталира пакети от него, ако бъде намерено - винаги. Това позволява на потребителите на домейни, свързани с Windows, да имат собствени конкретни пакети Chocolatey, инсталирани за тях (полезни за роуминг потребители). За да използвате тази функция, системните администратори или потребителите на домейни на Windows трябва да създадат потребителско имеPACKAGES.CONFIG файл и да го поставят в корена на HOMESHARE на потребителя; т.е. ContosoUserName $ UserNamePACKAGES.CONFIG (NEW в v1.20).
Използване: InstChoco -y или InstChoco -ynp за инсталиране на Chocolatey, но без пакети.
Изисквания :
PowerShell 2 или по-
Коментари не е намерена