Cichy Deployment VMware Remote Console za pomocą PSDAT

by | Jul 14, 2022 | MEM, PL Post | 1 comment

PSADT, czyli ostatnio moja miłość jeżeli chodzi o packaging. Nigdy nie byłem specjalistą z paczkowania, ale w nowej firmie (gdzie w sumie pracuję od ponad roku zacząłęm się tego uczyć…). No i padło na #psadt – czyli PowerShellAppDeploymentToolkit.

Dużo już o tym napisałem na swoim angielskim blogu – np. Deploying Cisco AnyConnect by MEM (without MSI!) – M365 in a Nutshell <3 (piesik.me) tutaj.

W tym poście chciałym wam pokazać – jak pokrótce zaatomatyzować instalację VMRC za pomocą dwóch komend.

Standardowo, konfiguruję zmienne w sekcji Variables: Application.

A jako komendę instalacyjną używam:

Execute-Process -Path "$dirFiles/VMware-VMRC-12.0.2-19968993.exe" -Parameters '/s /v "/qn EULAS_AGREED=1 AUTOSOFTWAREUPDATE=1 DATACOLLECTION=0'

Natomiast jako komendę do instalowania użylem:

execute-msi -action 'uninstall' -path '{BB5D80D4-AC3C-4B81-8F2C-1B24E29C7179}'

Nic więcej, nic mniej. Paczkowanie do .intunewin, deployment i wszystko działa.

Jakub Piesik

Jakub Piesik

Microsoft 365 Consultant

I’m writing not only about Intune and Windows 365. I’m writing about everything what I leared previously and want to share with you!

#security #microsoft365 #intune #windows365 #powershell #automation 🙂