Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 3274
  • Last Modified:

deploy a MSI file with special switches using GPO.

Hi,

I have two questions to ask:


1.  Is it possible to run a MSI file with a /qn /noreboot switches on a group of computers in an OU using group policies?  
I only know how to create a software package in GPO to run the MSI only.  

2.  Is it possible to run a .cmd or .bat file on a group of computers in an OU using group policies?  

We have Windows 2008 environment.

Please advise.

Thanks.
0
nav2567
Asked:
nav2567
  • 2
  • 2
1 Solution
 
Mohammed KhawajaManager - Infrastructure: Information TechnologyCommented:
You can deploy MSI files by creating batch file with the parameter you want.  What I usually do is create a check file or log the output of the installation to a file on the drive.  Make sure the patch file looks for the check file and if not present then to install the MSI file.  This way your script will run fast.
0
 
nav2567Author Commented:
Thanks.

Can you explain how?  I have never done this before.

An example is best.  Thanks.
0
 
yo_beeDirector of ITCommented:
Open Notepad and create a Bat or a CMD file.

1: Open Notepad
2: Enter the string you want to run:
msiexec /I "full path of the MSI file" /qn /noreboot
3: Save as *.* type and name the file <something>.bat
4: Add the file to your Startup script or Logon Script part of a test GPO.
5: Test
6: Publish

Note I attached an example, but you should not have the .txt extension when you save the file.
TestMSIPush.bat.txt
0
 
nav2567Author Commented:
Thanks.

Once the install script has been run, will it be run again when the server is restart or logon?
0
 
yo_beeDirector of ITCommented:
You can add something like this where the GUID is the MSI guid

reg query HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{04512CC7-93CC-42E3-969B-EA49A8606FE0}
If %ERRORLEVEL% == 0 Exit

msiexec /I "Package" /qn /noreboot

Open in new window

0

Featured Post

Restore individual SQL databases with ease

Veeam Explorer for Microsoft SQL Server delivers an easy-to-use, wizard-driven interface for restoring your databases from a backup. No expert SQL background required. Web interface provides a complete view of all available SQL databases to simplify the recovery of lost database

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now