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-Key: 604552

Url: https://administrator.de/contentid/604552

Printed on: April 18, 2024 at 04:04 o'clock

Mitglied: 145916
Solution 145916 Sep 14, 2020 updated at 10:11:03 (UTC)
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
Member: istike2
istike2 Sep 14, 2020 at 10:18:12 (UTC)
Goto Top
Vielen Dank. face-smile

du meinst vermutlich diesen Weg hier:

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.
Mitglied: 145916
Solution 145916 Sep 14, 2020 at 19:10:19 (UTC)
Goto Top
Member: istike2
istike2 Sep 14, 2020 at 19:53:49 (UTC)
Goto Top
Vielen Dank!