MSI Deployment

I want to deploy an MSI program through Group Policy. But it should meet some conditions.
1. Program will be deployed only if the program is not installed on the computer
2. Installation will be taken place only if the computer is member in domain
please give me the instructions to accomplish the same if it is possible

duplicate of
http://social.technet.microsoft.com/Forums/en-US/5708186f-b108-4d10-aee9-69b37059f283/msi-deployment?forum=winserverGP
Don
(Please take a moment to "Vote as Helpful" and/or "Mark as Answer", where applicable.
This helps the community, keeps the forums tidy, and recognises useful contributions. Thanks!)

Similar Messages

  • Disabling Sponsors in an MSI deployment  -- Java 8u11

    Hello,
    I'm looking for options to disable Sponsors in an MSI deployment for Java 8u11.  I can see the registry key created to control the checkbox, but it's under HKCU:\Software\AppDataLow\Software\JavaSoft\DeploymentProperties - install.disable.sponsor.offers sz=FALSE/TRUE.  I need to be able to control this for all users, is there a machine key to control this function or possibly MSI switch I can enable to change this?  Currently I can only find the posted .exe method and msi method is preferred here.  Any ideas would be awesome.  Thanks.
    Ryan

    After some more tinkering, I have finally figured it out.
    For those that are attempting to package it, here's the answer:
    This key actually still works and seems to be the only way to hide the tray in Java 7:
    [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Plug-in\1.7.0_11]
    "HideSystemTrayIcon"=dword:00000001
    Java now stores the user preferences in a file per user basis here:
    C:\Documents and Settings\%USER NAME%\Application Data\Sun\Java\Deployment\deployment.properties
    Simply adding an active setup into the transform of the MST to delete that file does the trick. Java in itself will re-create it.
    The reason why you might want to do that is simply because the file is left behind from previous installs, and will keep all previous preferences (in my case, my tray icon was left to on, and no matter what registry key I changed, it would stay on until I delete the file and let Java recreate it using my default deployment settings).
    Hopefully someone else packaging Java for deployment can find this info useful. :)

  • MSI deployment problem/previous MSI Versions or Uninstaller?

    I'm attempting to deploy the latest Flash Player 11.3.300.265 MSI but almost every installation is failing.  If I try to deploy the MSI manually on a problem workstation, I'm prompted for previous versions of the MSI.  Apparently the older copy of the MSI we have on our file server doesn't match what's on some of the desktops, so I receive error 1714 and the installation fails.  On workstations that have the same MSI version as what's on our file server installed, the new MSI installs properly as it's locating the previous MSI it needs.  Apparently the newer MSI packages are dependent upon whatever existing MSI is currently loaded. So my solutions appear to be:
    Obtain each previous MSI package from version 10 and up and rotate the version stored on our network file share. Each workstation will then eventually see the old version it's looking for to faciliate a successful installation of the new MSI.
    Find an automated way to uninstall the current version of Flash Player and run this task ahead of the new Flash Player MSI deployment task.
    Option 1 would require me to obtain each previous version we may have deployed.  Is there such a file repository available?
    Option 2 is something I've tried working on but have not been successful.  The Flash Player uninstaller does not seem to work correctly.  After running it I'm still prompted for the previous MSI at the original location it was deployed from.  The Player is not listed in Programs and Features/Add-Remove Programs and the Flash directories in the Windows system folders only have the Flash log file and nothing else.
    Any suggestions?  Thanks!

    Hi Todd
    There is a "universal flash player installer" you can get it here  :  from http://download.macromedia.com/get/flashplayer/current/support/uninstall_flash_player.exe. 
    This uninstaller gets updated with each flash player release. You also need to get the current copy to  uninstall the latest version of the flash players.
    here are some notes I've placed in my script
    REM WARNING a new copy of uninstall_flash_player.exe must always be used for every new Flash version.
    REM from http://download.macromedia.com/get/flashplayer/current/support/uninstall_flash_player.exe
    REM After downloading remove the "unblock" stream from uninstall_flash_player.exe
    REM
    This will get ride of all prevous version.
    uninstall_flash_player.exe -uninstall
    after this you can install the current version with the msi files.
    Good luck.
    Naim.

  • CR 2008 .msi Deployment

    I set Crystal Reports 2008 as a prerequisite when deploying a Visual Studion 2008 application.  With the original 2008 .msi file this worked great.  The Crystal Reports runtime installed as expected.
    Since CR 2008 is now up to SP1, I replaced the original msi file with CRRuntime_12_1_mlb.msi.  I rebuilt my setup application.  The new msi file was packaged with the setup as expected.  However, when I run the setup program I get the EULA (and I press Accept) then I get the message that setup terminates with a error.  The error is
    the publisher of CRRuntime_12_1_mlb.msi cannot be verified.
    Is there a way to get the SP1 msi to behave like the original msi and install correctly.
    Thanks.

    I ran into the same issue when attempting to add the msi as a prerequisite.
    - I used the CRRuntime_12_1_mlb.exe instead and it worked fine.
    - You'll need to modify your product.xml file so it looks like what I have below.
    You can download the CRRuntime_12_1_mlb.exe from [here|https://smpdl.sap-ag.de/~sapidp/012002523100006561812009E/cr2008sp1_redinst_rfrsh.zip].
    See note [1353836 |https://www.sdn.sap.com/irj/boc/notes]when it is published to the SDN.
    <?xml version="1.0" encoding="utf-8" ?>
    <Product  xmlns="http://schemas.microsoft.com/developer/2004/01/bootstrapper"  ProductCode="BusinessObjects.CrystalReports12.NET.2.0">  <!-- Defines list of files to be copied on build --> 
         <PackageFiles>
              <PackageFile Name="CRRuntime_12_1_mlb.exe" />
         </PackageFiles>
      <RelatedProducts>
      <DependsOnProduct Code="Microsoft.Net.Framework.2.0" />
           <DependsOnProduct Code="Microsoft.Data.Access.Components.2.8" />
      </RelatedProducts>
      <InstallChecks>
           <RegistryCheck Property="CRBuildNum" Key="HKLMSOFTWAREBusiness ObjectsSuite 12.0Crystal Reports" Value="BuildNum" />
      </InstallChecks>
      <Commands Reboot="Defer">
           <Command PackageFile="CRRuntime_12_1_mlb.exe"
           Arguments=' /quiet pidkey=A1234-B123456-C123456-D123'
           EstimatedInstalledBytes="50000000"
           EstimatedInstallSeconds="220">
          <!-- These checks determine whether the package is to be installed -->
          <InstallConditions>
            <!-- ByPass if the BuildNum is the same -->
            <BypassIf Property="CRBuildNum" Compare="ValueExists"/>
            <!-- Block install if user does not have admin privileges -->
            <FailIf Property="AdminUser" Compare="ValueEqualTo" Value="false" String="AdminRequired"/>
            <!-- Block install on Win95 -->
            <FailIf Property="Version9x" Compare="VersionLessThan" Value="4.10" String="InvalidPlatformWin9x"/>
            <!-- Block install on NT 4 or less -->
            <FailIf Property="VersionNT" Compare="VersionLessThan" Value="5.00" String="InvalidPlatformWinNT"/>
          </InstallConditions>
          <ExitCodes>
          <ExitCode Value="0" Result="Success"/>
          <ExitCode Value="1641" Result="SuccessReboot"/>        <ExitCode Value="3010" Result="SuccessReboot"/>        <DefaultExitCode Result="Fail" FormatMessageFromSystem="true" String="GeneralFailure" />      </ExitCodes>
             </Command>
        </Commands>
    </Product>

  • MSI Deployment Hit or Miss

    I have a question in regards to deploying MSI packages via GPO.  I am using Server 2012, and trying to automate a lot of administrative installation work.  I have had success with some software installations using Computer config > Software
    Installation feature in GPMC, but it seems to be hit or miss.
    I have successfully installed well known published apps such as Chrome, Adobe, and Anti Virus.  However, if I try to use third party MSI's or EXE to MSI converters - I have no luck.
    Are there elements to the MSI packages that are a must that I'm missing?  Unfortunately, there are a lot of apps I want to automate but are only in the form of .EXE such as FireFox.
    Also, are there any well known tools to help on this?
    Thanks!

    > Are there elements to the MSI packages that are a must that I'm missing?
    >   Unfortunately, there are a lot of apps I want to automate but are only
    > in the form of .EXE such as FireFox.
    For Firefox:
    http://www.frontmotion.com/FMFirefoxCE/download_fmfirefoxce.htm
    For others: As Joseph pointed out, to deploy MSI with GPO the MSI must
    install silently. Some only do this when special parameters are provided
    (I remember iTunes requiring STANDALONE=1 to install from the MSI).
    Since you cannot provide parameters in GPO, you need a MSI editor (like
    Orca from the Office resource kit).
    http://www.msfn.org/ has some guidance on unattended installations for
    third party products.
    Or - if you use WSUS anyway - check out WPP:
    http://wsuspackagepublisher.codeplex.com/
    Martin
    Mal ein
    GUTES Buch über GPOs lesen?
    NO THEY ARE NOT EVIL, if you know what you are doing:
    Good or bad GPOs?
    And if IT bothers me - coke bottle design refreshment :))

  • Problem "A serious error..." after msi deployment (8.0 on Vista)

    Environment is Windows Vista Business with UAC enabled in a Win2003 policy controlled network.
    Files used:
    acropro.msi provided on the Adobe Acrobat 8 Professional volume licence CD.
    acropro.mst created with Adobe Customization Wizard 8.
    Command executed:
    msiexec /i \\mynetwork\...\acropro.msi transforms=\\mynetwork\...\acropro.mst
    Situation:
    After successful deployment of Adobe Acrobat 8 Professional, when Adobe Acrobat 8 Professional is run, after about 5 seconds I get the message saying: "A serious error has been detected and Adobe Acrobat 8 Professional cannot continue. Please reinstall the application and try again".
    After searching google, this seems related to the activation service unable to contact a licence server.
    Our volume licence CD is supposed to be pre activated. In fact, after manually running setup.exe on the same CD, everything works. And no activation is necessary. But not so using the msi.
    My question:
    I want to deploy Adobe Acrobat 8 Pro using only the msi. Anyone has a idea?

    Our problem was partly solved by ordering another CD with ALM (Auto License Management) disabled from Adobe. See the reference.
    http://www.adobe.com/elicensing/licensemanagement/alm/
    Then Acrobat 8.0 installs Ok under an Admin account. The Acrobat 8.1 patch renders the software useable with non admin credentials.
    Regards,
    Michel

  • Anyone deploying CS6 .msi via KACE?

    AAME DeploymentGuide_v3_0 addresses SCCM deployment.
    Has anyone used KACE to deploy CS6? Any workflow tips?

    On windows, we have certified deployment of AAMEE packages using SCCM and Absolute manage. But i think you should be able to deploy using any tool which supports msi deployment. Since we have not used this tool (KACE), i really can't recommend about its usage.
    Can you please try and let us know about your experience with this tool.
    Rahul Baiswar (mail to: [email protected]) | Lead Software Engineer | Adobe System

  • SCCM Office 2010 Deployment - "already compliant"?

    Hi, I am deploying Office 2010 successfully to a group of machines on our network. It looks like there are machines that state "already compliant" even though the install definetely has not gone through. I checked some of the logs no record. Also
    reinstalled the sccm agent.
    In Software Centre - Installed Software - under Size 0 it states "Less than 1 MB". Going around in cycles here.
    Any ideas?
    SCCM - 2012 R2 / Windows 7 Ent / Office 2010 Pro Plus
    Thanks

    Hi Paul, i dont have access to that info. Any idea how i get that it? CHeers
    Its Application deployment
    To check the detection method. Select the application and then choose the Deployment Types tab at the bottom of the console.
    Double click the Windows Installer msi deployment that appears. Then select the Detection Method tab. This will show you the detection method being used. 
    Cheers
    Paul | sccmentor.wordpress.com
    Hi Paul, sorry for the late reply. the deployment type is registry:
    SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{90140000-001B-0409-0000-0000000FF1CE}
    I have checked the compliant list and its strange, some are compliant and some are not. I have removed the above, and set the detection to File System:
    C:\Program Files\Microsoft Office\Office14
    Excel.exe
    Do i need to redeploy the software?
    Cheers

  • SCCM 2012 - App deploy - Configuring a dependency in an app which is also configured for supersedence.

    Hi there
    I am replacing an app with a newer version via SCCM 2012.
    So lets call the existing app App1 and the new app App2.
    I have an application created which has App1 configured to be superseded (uninstall) and App2 to be installed as a msi deployment type.
    The issue I have ran into is that the install/upgrade fails if App1 is currently opened and running. The uninstall only works if App1 is not opened.
    Anyone had to deal with something like this before without reverting to a script deployment type which runs taskkill commands and then a msiexec /x command? Is there a more sophisticated way to do this using the new application model?
    The sequence would need to be:
    1) App1 if running on the target machine is killed
    2) App1 is uninstalled
    3) App2 is installed
    Anyone put anything like that together?
    Regards
    John

    Thank you for replying.
    Yes the key is indeed the uninstallation command and behaviour on App1; as my question makes clear I am aware of that.
    I am hoping someone has come up with a clever way of achieving such a requirement, or I will simply have to use a script, which seems a bit unsophisticated given the range of options available in the application model.
    Regards
    John

  • Acrobat 8.1.2 Reader Network Deployment Missing pdf Icon

    Hi
    We have deployed acrobat 8.1.2 reader via windows gpo using the adobe customization wizard to create to a msi file. The installation went smoothly but now the desktops do not show the acrobat for .pdf files. The file type association looks ok but refreshing, restarting does not bring up the icon. How can I fix this?
    Thanks
    Jared

    I have also experienced this problem with the GPO msi deployment scenario.
    I first noticed this problem with Adobe Reader 6. I think it has always been there and it is there with Adobe Reader 9 too.
    Orca finds problems with the msi. Most notably in the Extension table, there is no PDF entry. There is a PDF entry in the MIME table, but my understanding is there needs to be a circular reference. I've spoken to Adobe help desk and they were no help at all. This problem does not seem to affect the functionality, but it would be disconcerting to my end users not seeing the proper icon. Adobe should fix this.

  • Reader 11.02 MUI.  Where is the MSI file?

    I can't find any method of getting the msi file with the MUI version.
    I have already tried starting an installation and checking the the programdata folder and I also tried extracting the setup.exe with 7Zip.  Neither worked.
    Where is the msi deployment files for the MUI version?

    MUI info:
    http://www.adobe.com/devnet-docs/acrobatetk/tools/AdminGuide/basics.html#multilanguage-ins tallers
    List of available installers: http://www.adobe.com/devnet-docs/acrobatetk/tools/ReleaseNotes/11/11.0.02.html#elevenzeroz erotwo
    . . . Because there isn't an MSI for security updates. Install 11.0.01 MUI and then 11.0.02.
    hth,
    Ben

  • Issues deploying JRE 1.6_12 via GPO

    It appears I'm having the same issues that were associated with the java updates 10/11. I tested an MSI deployment (1.6_12) with a transform indicating it not to update on a few machines. They all hung for several hours while trying to install the software, with the eventual error being displayed that jqs.exe needs to be shut down before continuing. I then changed the GPO to disable the JavaQuickStartService, but it's still not installing correctly across the board. If anyone else is having issues with 1.6_12, your help would be appreciated.
    In the following thread, it was indicated that these problems would be fixed in update 12:
    http://forums.sun.com/thread.jspa?threadID=5341011

    I am having the exact same problem. I am going to try disabling the Java Quick Start Service and see if that helps again but this is getting to be really really problematic.

  • Pushing out MSI's via GPO for Windows 8.1

    I'm having an issue trying to push Flash Player 13 MSI via GPO to Windows 8.1 machine. It pushes out fine to windows XP pro and windows 7 pro. I know the GPO works, just not for 8.1. I've don't gpupdate /force and still nothing.
    Has anyone else had any issues with this?  Is there something I'm missing for 8.1 MSI deployment via GPO?
    THANKS!

    Hi Dale Ham,
    Updates will automatically be made available through the built in Windows Update system. For your information, please refer to the following article to get more
    help:
    http://forums.adobe.com/message/4814662
    Note:
    Microsoft provides third-party contact information to help you find technical support. This contact information may change without notice. Microsoft does not guarantee the accuracy of this third-party contact information.
    Regards,
    Lany Zhang

  • Deploying Java 7 u67 with CM2012 R2

    I've tried to package Java 7 U67 using the .exe installer since the msi deployment is technically unsupported (http://www.java.com/en/download/help/msi_install.xml). The majority of
    our clients are Win7 SP1 x64. My installation method seems to work correctly as far as configuration manager is concerned. However, the browser plugin doesn't seem to run register correctly because the
    https://www.java.com/en/download/installed.jsp doesn't load correctly after install. A reboot does not fix the issue either.
    I'm running jre-7u67-windows-i586.com /s WEB_JAVA=1 from a vbs as script installer so I can taskkill IE and Java and validating application installation with MSI product code detection. If I run the same command as the user in the console session it works
    correctly. Has anyone run into this or come up with a workaround?

    Wow... I'm a little surprised to see that unsupported blurb there.  It looks like it was added at some point in February 2014.  I would take it as they used to support it, but there are some issue that can come up with doing only the MSI installation.
     I wonder if they started adding detection or pre-req logic to the setup.exe, whereas it was only a self extractor for the MSI before.
    Just when you thought you couldn't despise Oracle and Java any worse... 
    Nash Pherson, Senior Systems Consultant
    Now Micro -
    My Blog Posts
    If you found a bug or want the product to work differently,
    share your feedback.
    <-- If this post was helpful, please click the up arrow or propose as answer.
    So true Nash, so true. I'd also advise Alan to check and ensure that Oracle hasn't released further superseded updates in the time that this thread has been live ;-)
    I'd go with MSI, extract the file and get on with your install. 
    Cheers
    Paul | sccmentor.wordpress.com

  • Using mms.cfg In The Enterprise

    Hello, I’m currently investigating the best ways to install Flash Player in our corporate environment I’ve competed the request for enterprise downloads and I now have the access to the EXE & MSI installs.
    Briefly reading the Administration guide I now know that I can use mms.cfg to disable updates a requirement in our network due to the lack of admin rights.
    We will manage updates and fresh installs with SCCM 2012
    I want to be able to install Flash Player during OSD (Operating System Deployment) and also on existing machines what are the best proven methods of delivering the custom mms.cfg ?
    Can this be done with the command line if I use the EXE Bootstrapper install and not the MSI?
    Or do I have to look at using group policy or a script to deliver this file outside of the installation
    For Adobe reader I’m currently using the bootstrapper to install reader 11 and the latest MSP at the same time I’d like to do something similar for my Flash Player installs

    My solution was as follows:
    1. In SCCM 2012, I created an application for flash player based on the MSI deployment.
    2. Created a second deployment type that executes a .CMD file with the following batch code in it (set dependency pointing to the Flash MSI completing successfully as well):
    REM In case folders don't exist, create them
    MD %WINDIR%\System32\Macromed\Flash
    MD %WINDIR%\SysWow64\Macromed\Flash
    REM Delete existing completion files
    Del %WINDIR%\System32\Macromed\Flash\Complete.flag
    Del %WINDIR%\SysWow64\Macromed\Flash\Complete.flag
    REM Copy System32 CFG file and then copy the complete flag
    Copy /y %~dp0mms.cfg %WINDIR%\System32\Macromed\Flash
    Copy /y %~dp0Complete.flag %WINDIR%\System32\Macromed\Flash
    REM Copy SysWow64 CFG file and then copy the complete flag
    Copy /y %~dp0mms.cfg %WINDIR%\SysWow64\Macromed\Flash
    Copy /y %~dp0Complete.flag %WINDIR%\SysWow64\Macromed\Flash
    Note: Completion.flag is merely a text file that gives me an easy way to know if the script finished running or not. I check for it's existence in both locations to consider the process complete.    
    This has worked for me. The only hangup I had was that I set the MSI verification on the filename of the OCX that the installer puts in the System32 and SysWow64 folders not realizing that the filename is backwards from what I expected. System32 has the "Flash64..." file and SysWow64 has the "Flash32..." file. Goofy, I know.
    Hope this helps.

Maybe you are looking for

  • DBIF_RSQL_TABLE_UNKNOWN

    Hello APO gurus, I am getting dump error message while accessing planning table in my ideas server, i am attaching snap shot of that dump file, waiting for your replies. Thanks in advance. Sharanu

  • Problem in Implement multiple BADI

    Hi, i want to use one Definition in BADI for multiple implementation, but when i have been use in my program, it's give me a runtime error like below. Runtime errors         RAISE_EXCEPTION               Occurred on     12.07.2007 at 11:55:50        

  • Ready to Give Up on Apple Wireless!

    I have been using an Airport Extreme for about a year for wireless internet in the house. Mostly, it has worked ok. My wife uses it to check email on her PC in the kitchen, I use it on this iMac in the office and I have an Express connected to the Ya

  • Opening Another Flash File during Run Time

    I know, this is too easy. How do I open a Flash.exe file during run time? I know the code below is wrong but some insert the correction? open_btn.onRelease = function () { play("C:\Documents and Settings\GameOfficeFlow.exe");} Forever in your debt, M

  • Different Service Types

    Hi All, Can any body please suggest me the difference between various service types available in integration directory.. - Business System - Integration Process - Business Service Thanks and best regards, Kulwant Singh