Want to deploy exe's via GPO or find a easy to use and free EXE to MSI conversion app

CMHA-admins used Ask the Experts™
I have a few exe's (MS Visio Viewer.exe and adobe acrobat patch) that I need to deploy to a few hundred pc's.  We do not own any scripting utils like scriptlogic, Wise Package Studio, MOM, or System Center.  So I want to know the best and cheapest way to do this.  

I have dabbled with creating a batch file that would be called from a Computer Configuration startup-script GPO with no avail.  I have tried a few MSI packaging tools that were free.  But nothing really has worked so far.  

I know the MS Visio Viewer prompts for acknowledgment of a licensing agreement but has a /quiet switch available.  

If anyone has any good VBscript/DOS scripts that could be called via GPO or a good free exe to MSI packager please comment.  Also I am looking at going to System Center Essentials 2007 in the future does anyone have any feedback one way or the other?
Thanks for your help!
Here's the batch file that I have tried with no avail.
@echo on
REM script to install Microsoft Visio Viewer
if exist c:\flags\VisioViewer.txt goto end
if not exist c:\flags\ mkdir c:\flags
Rem set flag so it only runs once
copy \\server\share\VisioViewer.txt c:\flags\
start \\server\share\visioviewer.exe /quiet

Open in new window

Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
You can extract the MSI files from the visioviewer.exe and adobe upgrades by using the /extract flag.
visioviewer.exe /extract c:\temp\ would put the MSI in the c:\temp directory.
...as for the acrobat's MSI or MSP, you can obtain them from Adobe. For instance, http://www.adobe.com/support/downloads/detail.jsp?ftpID=4489

Once you have the MSI, you can deploy it using group policy.


I couldn't get either one of these solutions to work.  The Extract to MSI worked but the push via GPO never installed the AP.  I ran the GPresults and GPModeling and it appears that the GPO is enabled and applied.

Also I have to MSP of Adobe and the /package MSI doesn't appear to work for me.  I have included the command line switches.  Maybe you could take a look and provide syntax?  I need it as a MSI for software deployment.
Here's my Computer Configuration GPO
Computer Configuration (Enabled)
Software Settings
Assigned Application
Microsoft Office Visio Viewer 2007
Product Information
Name Microsoft Office Visio Viewer 2007 
Version 12.0 
Language English (United States) 
Platform Intel 
Support URL http://support.microsoft.com 
Deployment Information
General Setting 
Deployment type Assigned 
Deployment source \\My Domain.LOCAL\SysVol\My Domain.LOCAL\Policies\{5E0A1BD2-B859-4CC2-9AC7-085217EC7C4E}\Machine\Scripts\Startup\vviewer.msi 
Uninstall this application when it falls out of the scope of management Disabled 
Advanced Deployment Options Setting 
Ignore language when deploying this package Disabled 
Make this 32-bit X86 application available to Win64 machines Enabled 
Include OLE class and product information Enabled 
Diagnostic Information Setting 
Product code {95120000-0052-0409-0000-0000000ff1ce} 
Deployment Count 0 
Upgrades Setting 
Required upgrade for existing packages Enabled 
Packages that this package will upgrade GPO 
Packages in the current GPO that will upgrade this package None 
User Configuration (Enabled)
No settings defined.

Open in new window

Success in ‘20 With a Profitable Pricing Strategy

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden using our free interactive tool and use it to determine the right price for your IT services. Start calculating Now!

To have it installed, check the checkbox "install this application at logon" on the deployment page.

As for MSP, you can't apply it directly. You have to create administrative image of the original installation, then apply the MSP to it, then deploy patched installation. See http://www.adobe.com/devnet/acrobat/pdfs/gpo_ad_9.pdf for more details.

For Acrobat do an administrative install with the msp.
msiexec /a C:\Acropro.msi /p C:\AcroPro.msp
That applies the changes in the msp to the msi.
This means you will have to redeploy the msi.
You should be able to deploy the msp itself as well.


I am still having some issues with the package probably not the same MSI originally used but it sounds like your solutions would work.  Thanks!
I can run a update to 9.1.1 but then if i try to run another msp file it says my package is a different version or coudl be missing... Updating it to 9.1.1 went just fine....ANy ideas
what is that another msp file ?
Never mind i figured it out.... I had to buy pass the 9.1.1 update and only do the 9.1.2 then the 9.1.3...FOr some reason it would not do a update from 9.1.1 to 9.1.2...

the reason most likely was in upgrade 9.1.2 being from 9.1.0 rather than from 9.1.1 . Each upgrade can only be applied to one specific version, not to the range of them

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial