• Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
  • Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!

Application Packaging ?

Collapse
X
  •  
  • Filter
  • Time
  • Show
Clear All
new posts

    Application Packaging ?

    I'm using Admin Studio for converting apps to MSI. I'm using the Repackaging tool and can build the MSIs no problem. However what i want is when the user clicks on the MSI for it to install with no 'next' 'next' 'finish' prompts, but just a progress bar. Is this possible to do? Or do you need to create an MST and link it with the MSI? Any help would be appreciated.

    #2
    Originally posted by PeterST1 View Post
    I'm using Admin Studio for converting apps to MSI. I'm using the Repackaging tool and can build the MSIs no problem. However what i want is when the user clicks on the MSI for it to install with no 'next' 'next' 'finish' prompts, but just a progress bar. Is this possible to do? Or do you need to create an MST and link it with the MSI? Any help would be appreciated.
    You have to install from the start run prompt or use a batch file or some sort of deployment too.

    Use this command line in your chosen method of deployment.....

    msiexec /i "Path to .msi" /qb!

    If you've got a transform, place the switch (TRANSFORMS="Path to .mst") between the path to the msi and the /qb! switch.

    The /qb! specifies a silent install displaying a progress bar. the optional ! will disable the cancel button which in my experience is vital to stop users interfering with the install.

    Comment


      #3
      Originally posted by Mailman_1 View Post
      You have to install from the start run prompt or use a batch file or some sort of deployment too.

      Use this command line in your chosen method of deployment.....

      msiexec /i "Path to .msi" /qb!

      If you've got a transform, place the switch (TRANSFORMS="Path to .mst") between the path to the msi and the /qb! switch.

      The /qb! specifies a silent install displaying a progress bar. the optional ! will disable the cancel button which in my experience is vital to stop users interfering with the install.
      So there is no way to create a single MSI in silent mode? I would have to create a batch file (with above command) or use a Transform. is that right?

      Comment


        #4
        cant you use the msiexec /a command to create a new package with everything preconfigured ? i know you can with the citrix msi packages

        Comment


          #5
          Originally posted by mks2005 View Post
          cant you use the msiexec /a command to create a new package with everything preconfigured ? i know you can with the citrix msi packages
          maybe not tried it with firefox and it dont work.. guess its a citrix thing.

          Comment


            #6
            Originally posted by PeterST1 View Post
            So there is no way to create a single MSI in silent mode? I would have to create a batch file (with above command) or use a Transform. is that right?
            Yes that is sort of correct. A transform cannot change the the interactivity you want. If that was the case, you could change the interactivity within the msi also as the transform is just an amendment to the msi.

            You change the installation interactivity via the switch. If you have no distribution tools, the best way to do it is create a batch or cmd file with the required command in the directory housing the msi and run the bat/cmd which in turn will call the msi.

            Comment


              #7
              Originally posted by mks2005 View Post
              cant you use the msiexec /a command to create a new package with everything preconfigured ? i know you can with the citrix msi packages
              the /a switch creates an admin install where you can preconfigure the application. You can only do this if your app is already in msi format. (Some setup.exe's allow this also). You still need to add the switch to change the installation behaviour. ie silent installs and log files etc.

              Comment


                #8
                Originally posted by mks2005 View Post
                maybe not tried it with firefox and it dont work.. guess its a citrix thing.
                Is the firefox installation already an msi?

                Citrix differs from a standard desktop or server install as you need to add the HKCU keys to a different area of the HKLM hive in the registry. Lookup shadowkeys and MSI and you will find more info re this. Appsense is a good app to use which gets around 99% of citrix HKCU problems. You still need to add the switches to the app install commandline to install the applications to the citrix server with no user interactivity.

                Comment


                  #9
                  Add the property LIMITUI with a value of 1 to the property table in the MSI and it will install silently without the command line. It will be the equivalent of /qb.

                  Comment

                  Working...
                  X