12
Important Notice: On February 29th, this community was put into read-only mode. All existing posts will remain but customers are unable to add new posts or comment on existing. Please feel to join our Community Discord for any questions and discussions.
Comments
If enough people would like this we will add it. The problem is that at this time the MSI for GoToMeeting is meant to be deployed on a per user basis. In order for the GoToMeeting to be installed for all users is to have your deployment set to "Run as Local System".
I'm currently deploying the MSI (obtained from http://support.citrixonline.com/en_US/gotomeeting/all_files/GTM020012) with the following command line:
msiexec.exe /i "G2MSetup5.4.1082_IT.msi" G2MRUNATLOGON=false ALLUSERS=1 /q /norestart
-m@
Hey Matt, did it show up in the Add/Remove Programs list?
thanks,
Manley
Yes. (Windows 7 - Programs & Features) shows GoToMeeting 5.4.0.1082
If you have a test machine (I use Virtual Machines to test deployments. Snapshot before deployment in case you need to tweak something and try it again, you can just revert the back and try again), build a deploy package using those settings and try it out.
-m@
That is great!
Thanks!!
Manley
Do you know if this will uninstall any previous versions of GTM?
We have always had mind pains with GTM and their installer, so I am wondering if I used the above settings will it uninstall as well.
It would be nice to do a clean up before installing a new version as it seems you can have mulitiple versions of GTM, and have whichever version you want to launch, as evident by looking at the C:\Program Files\Citrix folder.
Sign me up for wanting GTM as a package.
In the meantime, thanks a lot Matt.
Matt, (or anyone else)
I am going over the G2M MSI Installation Guide. It mentions that in order for this to be deployed to All Users it needs to be installed as Local System. Have you found that to be the case? PDQ Deploy can run deployments as Local System but at this point that setting can only be made globally or when you set up a Deploy Once or Schedule. It can't be set at the Package Level. I want to get this on the Package Library but I am concerned that setting Local System will be up to the administrators. (who may not read whatever notes I put up)
This is from page 2 of the guide:
However, if you want to install GoToMeeting for all users, the installer can be run in the SYSTEM account
(e.g., using the command prompt run under SYSTEM account), which can then detect the mode and install
accordingly. After successful installation, the current user must log off and then log in for the changes to
take effect.
I have also attached the guide to this comment.
I had read all the documentation awhile back, and had some discussions with GTM about this. I have yet to get it to work, ultimately we have the users install it themselves so that it shows up under their profile, and had to even give admin rights because when a new update came out, they would always be forced to install it, but without the rights, they couldn't use it.
It is a big pain. I will have SCCM 2012 running soon, so I am curious if this will work as intended then.
This is just a bad installer to begin with.
Yes, I would love to have this added. I still cannot figure out how to get this working. We do not use GoToMeeting internally here but several of our clients use it and it requires us to have the same version as the client is using, which means a call to our Helpdesk EVERY time they have a meeting. Please help!
I have since discontinued using PDQ Deploy for the GoToMeeting MSI file. Start having issues. It seemed to work initially, but that didn't last too long. I am now deploying it via Group Policy, but even then, some of the installs work for a week or 2, then the application starts malfunctioning.
Honestly, I am not impressed at all with GoToMeeting. The installer is garbage.
I can successfully deploy WebEx Meeting Center via PDQ, and it works fine for people. But yet, Citrix/GoToMeeting can't figure out how to make a proper installer?
I've actually recommended to our people that they should stick with WebEx as much as possible, because it just works!
Matt's procedure did not work for me. All My PCs are getting an interactive services popup every couple of minutes until I uninstall the software.
I found an MSI for GoToMeeting at http://support.citrixonline.com/en_US/meeting/all_files/G2M010013. I found that it works just fine in quiet mode but has a couple issues.
1) It doesn't install in all user accounts (for everyone) and I had to use either Local System or Logged On User to get it to work
2) It doesn't show up in Add/Remove Programs
3) You must use the MSI to uninstall
4) It is ONLY GoToMeeting so if you are a duel GoToMeeting & GoToWebinar user, this will not work for you (no MSI for GoToWebinar)
http://support.citrixonline.com/en_US/Webinar/help_files/G2W010002
Bethany
I remove the old versions with a WMIC script:
'wmic product where "name like 'GoToMeeting%%'" call uninstall /nointeractive'
I then kill all the processes related to GTM
-----------------------------------------------------------------------------------------
$process = Get-Process -name "G2*" -ErrorAction silentlycontinue
if ($process) {
"exists"
taskkill.exe /im G2* /f
"Stopping G2 Processes..."
Sleep -Seconds 30
}
else {
"No G2 processes exist!"
}
$Path = 'C:\Program Files (x86)\citrix\gotomeeting'
IF(Test-Path -Path $Path)
{
RMDIR /q /s 'C:\Program Files (x86)\citrix\gotomeeting'
}
else {
"Path to GoToMeeting does not exist!"; Continue
}
-----------------------------------------------------------------------------------------
I was able to install the latest MSI GoToMeeting 7.2.2759 using Standard Options 'msiexec.exe /i "G2MSetup7.2.2759_IT.msi" ALLUSERS=1 /qn /norestart /log output.log
Copied the Citrix Folder with Link to GTM to each Start Menu for each existing User Profile.
$PathToMyFile = "\\fh-file1\software$\citrix\GoToMeeting.lnk"
$UserProfiles = GWmi Win32_UserProfile -filter "LocalPath Like '%\\Users\\%'" | Select-Object -ExpandProperty LocalPath
ForEach ($Profile in $UserProfiles) {
New-Item "$Profile\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\citrix" -ItemType directory -Force
Copy-Item $PathToMyFile -Destination "$Profile\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\citrix" -Exclude "C:\user\adminstrodej" -Force
}
I finish with a reboot.