ruckzuck
ruckzuck copied to clipboard
Install Log file creation after RZUpdate.exe completes
When running "RZUpdate.exe /update" manually from the Run command, I am presented with a command prompt window showing what apps are downloading and installing. Is there a way to capture this information into a .txt file or some kind of log file to be able to parse.
I am currently using RZUpdate with the PowerShell App Deployment Toolkit and Software Center so all the user sees is a prompt that I customized stating "Updating applications such as Zoom, Adobe Reader, VLC Player, Java, Teams, OneDrive, Edge, Firefox, Chrome and more. Please wait..." and they don't see the command prompt window showing what is being updated.
I have another dialog box that pops up after everything runs that currently is default to saying "Applications updated successfully" but I would very much like to be able to parse some kind of log from RZUpdate to show something like this instead:
Detecting updates...... done. 7 updates found. Microsoft Corporation Microsoft Teams new Version: 1.3.00.28779 Downloading...... done. Installing...WARNING: Product not detected after installation. ... Error. The update installation failed. Microsoft Corporation Microsoft Visual C++ 2015-2019 Redistributable (x86) - 14.27.29112 new Version: 14.27.29112.0 Downloading...... done. Installing...... done. Microsoft Corporation Microsoft Visual C++ 2015-2019 Redistributable (x64) - 14.27.29112 new Version: 14.27.29112.0 Downloading...... done. Installing...... done. Zoom Zoom new Version: 5.4.58636 Downloading...... done. Installing...... done. Microsoft Corporation Teams Machine-Wide Installer new Version: 1.3.0.28779 Downloading...... done. Installing...... done. Adobe Systems Incorporated Adobe Acrobat Reader DC new Version: 20.012.20048 Downloading...
Is this possible? And yes, I know RZUpdate.exe got replaced with RZGet.exe but I haven't been able to get that to work yet (I'm sure I am missing some step but that is a different issue ;-) )
Let me know if you need any more info on this @rzander
You should check out the OneGet Provider (https://github.com/rzander/ruckzuck/wiki/RuckZuck-OneGet-Provider) where you can script everything you need...