


It still appears you have to download the MSI SDK to obtain Orca. HKCU\Software\Microsoft\Windows\CurrentVersion\Uninstall HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

There are also other ways to find the GUID: See an Orca screenshot of how to find the product code in the MSI: WiX - Doing a major upgrade on a multi instance install Either the package or the product guid can be used for uninstall. Once you have the MSI open, you can either navigate to the Property table and look for the "product code" entry, or you can select "View => Summary Information." and look for the "package code" entry.

The Windows SDK tool Orca will allow you to open and view all tables in an MSI file. Uninstall Command: msiexec.exe /x /qb (obtained this guid from a powershell command, pm me for a link to a guide.ĭetection rules just looked for teamviewer.exe in C:\Program Files (x86)\TeamViewer < The full client is 64 bit so it'll appear in C:\Program Files instead.UPDATE: Try this answer instead: How can I find the product GUID of an installed MSI setup? or even this one: Find GUID From MSI File Install Command: install.bat (its the name of my batch file) We'll manually onboard the rest of the devices in Teamviewer. I'd say about a 90% success rate, which is doable. Has anyone had any luck with this? I saw a few reddit posts about this but those mentioned the Teamviewer version that comes with an API token instead of what ours has.ĮDIT: I have now gotten this to work with a Win32 Package on most devices. Win32 error code is 0x80070001 or when I investigate the Managed Apps section of the device itself is says "Not applicable". Line of Business hangs at install pending or operation returned because the timeout period expired. qn timeout /t 30 /nobreak "C:\Program Files (x86)\TeamViewer\TeamViewer.exe" assignment -id # timeout /t 15 /nobreak "C:\Program Files (x86)\TeamViewer\TeamViewer.exe" customize -id #īoth options I've tried just returns a failed code. In the Line of Business deployment option I'm using this: "C:\Program Files (x86)\TeamViewer\TeamViewer.exe" customize -id # "C:\Program Files (x86)\TeamViewer\TeamViewer.exe" assignment -id # Start /wait MSIEXEC.EXE /i TeamViewer_Host.msi /qn This is what Teamviewer support gave me to use (id strings have been removed). The install file being called is this batch file. I've tried both a Line of Business App and a Win32 app.įor Win32 I'm packaging a folder with the msi installer and a batch file. We're on the tensor basic license and I've tried several different methods for getting this to deploy through Intune. I've been struggling with this deployment for days.
