VBS software Deployment via GPO

Hi
I have created a silent install of logmein through vbs

Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "msiexec.exe /q /i \\senabzdata\images\logmein\LogMeIn.msi DEPLOYID=00_w6snwu02u19nywfzbfoewcfxkd9zeg0qg0668 INSTALLMETHOD=5 FQDNDESC=1", 1, True

I would like to make this available for deployment via GPO
I guess I could just add the vbs to start-up, but how do I stop it from running if the application is already installed? or is there a better way?
kwatt562Asked:
Who is Participating?
 
McKnifeConnect With a Mentor Commented:
Sorry, you are at the same point like at the start, it seems. On restart, the script will run again - that was the problem you came here for, at least :)
To make startup scripts run one, you can go about like this:
--
if exist %windir$\admin\scriptHASrun goto end
setupcommand && %windir$\admin\scriptHASrun
:end
0
 
Sumit GuptaSystem and Virtualization EngineerCommented:
To publish a package to computer users and make it available for installation from the Add or Remove Programs list in Control Panel, follow these steps: Click here to show/hide solution
Start the Active Directory Users and Computers snap-in. To do this, click Start, point to Administrative Tools, and then click Active Directory Users and Computers.
In the console tree, right-click your domain, and then click Properties.
Click the Group Policy tab, click the policy that you want, and then click Edit.
Under User Configuration, expand Software Settings.
Right-click Software installation, point to New, and then click Package.
In the Open dialog box, type the full UNC path of the shared installer package that you want. For example, \\file server\share\file name.msi.


for more info: http://support.microsoft.com/kb/816102/en-us#method4

http://support.microsoft.com/kb/816102/en-us
0
 
kwatt562Author Commented:
thanks for that but the msi is not silent it requires the switches supplied in the vbs
0
Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

 
Sushil SonawaneCommented:
Please refer below link to resolve your issue.

http://social.technet.microsoft.com/Forums/en-US/2d780459-0205-438b-8e2a-1935a395e174/software-installation-startupscript-via-gpo?forum=ITCG


The above mention url mention script first it check the your software install on the machine or not. if yes then your script will be stop install the software.
0
 
McKnifeCommented:
Why a scripted installation? Simple GPO software deployment is ALWAYS silent, when computer objects are targeted. You need no script. Put the MSI into you GPO->compconfig->software and there you go.
0
 
Sumit GuptaSystem and Virtualization EngineerCommented:
Yes, GPO installation is always silent installation.
0
 
kwatt562Author Commented:
It will install silently but with logmein, if you don't reference the deployment ID etc, it doesn't add the pc to the correct account. I managed to get it to work simply by adding the above vbs into a startup script. thanks
0
 
kwatt562Author Commented:
ok so I add that to the end of the install vbs
0
 
McKnifeCommented:
No, to the beginning. "setupcommand" is your vbs-script.
0
 
kwatt562Author Commented:
sorry for the late reply, was not able to make tests again till today and that worked! thanks
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.