istike2
Goto Top

Chololatey-Script für die Silent Installation diverser freien Tools von USB Sticks

Hallo,

wir experimentieren gerade mit Chocolatey für die Silent Installation der Tools, die bei jedem neuen Mitarbeiter installiert werden müssen.

Wir haben aktuell nur die kostenlose Version mit dem kostenlosen GUI.
Soweit ich feststellen kann, gibt es alle Tools - wir wir aktuell brauchen - in dem Community-Repo.

Ich bin aktuell dabei eine PowerShell Script zusammenzustellen, die dann diese 20-30 Tools "silent" installiert. Wenn ich das System richtig verstehe, ist es die vorgesehene Verwendung. Die Tools in der GUI anzuklicken und zu installieren ist ja mit der Installation vom Stick vergleichbar.

Die Frage ist also wie ich so ein Paket zusammenstelle, das an neuer Hardware auf Mausklick ausgeführt werden kann.

LG

I.

Content-ID: 604552

Url: https://administrator.de/forum/chololatey-script-fuer-die-silent-installation-diverser-freien-tools-von-usb-sticks-604552.html

Ausgedruckt am: 15.04.2025 um 16:04 Uhr

145916
Lösung 145916 14.09.2020 aktualisiert um 12:11:03 Uhr
Goto Top
Zitat von @istike2:
Ich bin aktuell dabei eine PowerShell Script zusammenzustellen, die dann diese 20-30 Tools "silent" installiert. Wenn ich das System richtig verstehe, ist es die vorgesehene Verwendung. Die Tools in der GUI anzuklicken und zu installieren ist ja mit der Installation vom Stick vergleichbar.
Die Frage ist also wie ich so ein Paket zusammenstelle, das an neuer Hardware auf Mausklick ausgeführt werden kann.
Nimm einfach die Kommandozeile, pack alle Packages hintereinander in eine Zeile oder mach dir besser gleich eine XML-Config in der du die zu installierenden Pakete angibst:
Hier steht alles dazu:
https://chocolatey.org/docs/commands-install

Upgrades für Packages sind genau so einfach
https://chocolatey.org/docs/commands-upgrade
istike2
istike2 14.09.2020 um 12:18:12 Uhr
Goto Top
Vielen Dank. face-smile

du meinst vermutlich diesen Weg hier:

1
2
3
4
5
6
7
8
9
10
11
12
choco install sysinternals
choco install notepadplusplus googlechrome atom 7zip
choco install notepadplusplus --force --force-dependencies
choco install notepadplusplus googlechrome atom 7zip -dvfy
choco install git -y --params="'/GitAndUnixToolsOnPath /NoAutoCrlf'"  
choco install git -y --params="'/GitAndUnixToolsOnPath /NoAutoCrlf'" --install-args="'/DIR=C:\git'"  
# Params are package parameters, passed to the package
# Install args are installer arguments, appended to the silentArgs
#  in the package for the installer itself
choco install nodejs.install --version 0.10.35
choco install git -s "'https://somewhere/out/there'"  
choco install git -s "'https://somewhere/protected'" -u user -p pass  

Wir haben noch diverse Installer wie z. B. Office 2016, die ggf. nicht aus dem Community-Repo gleich genauso "silent" mitinstalliert werden müssten. Habe ich die Möglichkeit ein USB-Stick als Source zu definieren?

Gr. I.
145916
Lösung 145916 14.09.2020 um 21:10:19 Uhr
Goto Top
istike2
istike2 14.09.2020 um 21:53:49 Uhr
Goto Top
Vielen Dank!