InstChoco is de evolutie van een oud batchbestand dat ik gebruikte voor het automatiseren van het installeren van Chocolatey, de pakketbeheerder voor Windows (https://chocolatey.org/) en een gestandaardiseerde lijst van veelgebruikte pakketten. Ik gebruik het op elke Wintel-computer die ik aanraak. Naast het eenvoudig installeren van Chocolatey, is het buitengewoon handig in geautomatiseerde standaard setups. SysAdmins zal dol zijn op de nieuwe functies toegevoegd aan InstChoco v1.20 +.
Standaard functies:
InstChoco gebruikt Rob's "Install with cmd.exe" -methode voor het installeren van Chocolatey.
InstChoco schakelt maximaal vier choco-functies in als u deze als parameters doorgeeft, d.w.z. GloballyConfirmation, failOnAutoUninstaller, allowEmptyChecksums toestaan, useRememberedArgumentsForUpgrades.
InstChoco zoekt automatisch naar een PACKAGES.CONFIG-bestand op verschillende locaties en installeert er pakketten van indien gevonden.
InstChoco heeft ondersteuning geboden voor Choco Package List Backup to Local en Cloud. InstChoco gebruikt de eerst gevonden PACKAGES.CONFIG in de volgende volgorde: huidige map, map Documenten, HOMESHARE, Dropbox, Google Drive, OneDrive, ReadyCLOUD, Resilio Sync of Tonido Sync (v1.10 +).
InstChoco heeft ter ondersteuning van Choco Persistent Packages gebakken. InstChoco gebruikt PERSISTANTPACKAGES.CONFIG en installeert pakketten van het indien gevonden - altijd (v1.10 +).
Speciale functies voor Windows Active Directory-domeinen:
InstChoco gebruikt domainnamePACKAGES.CONFIG en installeert pakketten van het indien gevonden - altijd. Hierdoor kunnen Windows-domeincomputerscomputers een gemeenschappelijke basisconfiguratie van Chocolatey-pakketten op alle organisatiecomputers hebben geïnstalleerd. Om deze functie te gebruiken, moeten systeembeheerders van Windows-domeinen een domeinnaam PACKAGES.CONFIG-bestand maken en dit in de NETLOGON-map van uw aanmeldingsserver plaatsen; d.w.z. ContosoNETLOGONContoso PACKAGES.CONFIG (NIEUW in v1.20).
InstChoco gebruikt gebruikersnaam PACKAGES.CONFIG en installeert pakketten van het indien gevonden - altijd. Hiermee kunnen gebruikers van Windows-domeincomputers hun eigen specifieke Chocolatey-pakketten voor hen installeren (handig voor zwervende gebruikers). Om deze functie te gebruiken, moeten systeembeheerders of gebruikers van Windows-domeinen een bestand usernamePACKAGES.CONFIG maken en dit in de root van de HOMESHARE van de gebruiker plaatsen; d.w.z. ContosoUserName $ UserNamePACKAGES.CONFIG (NIEUW in v1.20).
Gebruik: InstChoco -y of InstChoco -ynp om Chocolatey maar geen pakketten te installeren.
Vereisten :
PowerShell 2 of hoger
Reacties niet gevonden