ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    EXE to MSI Converter

    Scheduled Pinned Locked Moved IT Discussion
    msiwindowsexe
    28 Posts 12 Posters 2.3k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      JasGot @scottalanmiller
      last edited by

      @scottalanmiller No, just researched it for my own needs and found it to be the best candidate. Project hasn't come to life yet. If you try it, please report about it!

      1 Reply Last reply Reply Quote 0
      • ObsolesceO
        Obsolesce
        last edited by

        Why msi?

        scottalanmillerS 1 Reply Last reply Reply Quote 0
        • scottalanmillerS
          scottalanmiller @Obsolesce
          last edited by

          @Obsolesce said in EXE to MSI Converter:

          Why msi?

          Customer wants to push from GPO as per a standard procedure that they already use.

          1 Reply Last reply Reply Quote 0
          • wrx7mW
            wrx7m
            last edited by

            What program is it that only comes in an EXE?

            JaredBuschJ 1 Reply Last reply Reply Quote 0
            • JaredBuschJ
              JaredBusch @wrx7m
              last edited by

              @wrx7m said in EXE to MSI Converter:

              What program is it that only comes in an EXE?

              Lots.

              wrx7mW 1 Reply Last reply Reply Quote 1
              • wrx7mW
                wrx7m @JaredBusch
                last edited by

                @JaredBusch said in EXE to MSI Converter:

                @wrx7m said in EXE to MSI Converter:

                What program is it that only comes in an EXE?

                Lots.

                I know that. I was wondering which program @scottalanmiller is dealing with in this specific case.

                1 Reply Last reply Reply Quote 0
                • DustinB3403D
                  DustinB3403
                  last edited by

                  Is this an option? https://www.starwindsoftware.com/blog/how-to-convert-exe-to-msi-package-in-5-easy-steps

                  1 Reply Last reply Reply Quote 1
                  • larsen161L
                    larsen161
                    last edited by

                    are zap files still a thing?

                    wirestyle22W 1 Reply Last reply Reply Quote 0
                    • wirestyle22W
                      wirestyle22 @larsen161
                      last edited by

                      @larsen161 Glad that someone can still make me feel young. Had to look that one up. Thanks

                      1 Reply Last reply Reply Quote 0
                      • notverypunnyN
                        notverypunny
                        last edited by

                        @scottalanmiller Wondering what solution you ended up going with for this. I'd like to use GPO to push and manage Citrix Receiver but they don't provide an msi. Their solution is either a per-user logon .bat or a per-machine startup .bat

                        travisdh1T 1 Reply Last reply Reply Quote 0
                        • travisdh1T
                          travisdh1 @notverypunny
                          last edited by

                          @notverypunny said in EXE to MSI Converter:

                          @scottalanmiller Wondering what solution you ended up going with for this. I'd like to use GPO to push and manage Citrix Receiver but they don't provide an msi. Their solution is either a per-user logon .bat or a per-machine startup .bat

                          Citrix receiver is in the Chocolaty repository. You could script installing chocolaty and then push a script to install it with choco install -y citrix-receiver

                          notverypunnyN DashrenderD 2 Replies Last reply Reply Quote 0
                          • notverypunnyN
                            notverypunny @travisdh1
                            last edited by

                            @travisdh1 said in EXE to MSI Converter:

                            @notverypunny said in EXE to MSI Converter:

                            @scottalanmiller Wondering what solution you ended up going with for this. I'd like to use GPO to push and manage Citrix Receiver but they don't provide an msi. Their solution is either a per-user logon .bat or a per-machine startup .bat

                            Citrix receiver is in the Chocolaty repository. You could script installing chocolaty and then push a script to install it with choco install -y citrix-receiver

                            Interesting, thanks for the idea but it looks like they're installing / tracking the CR stream (they're pushing 4.12) and we're looking to install the 4.9 LTSR 😞

                            ObsolesceO DashrenderD 2 Replies Last reply Reply Quote 0
                            • ObsolesceO
                              Obsolesce @notverypunny
                              last edited by

                              @notverypunny said in EXE to MSI Converter:

                              @travisdh1 said in EXE to MSI Converter:

                              @notverypunny said in EXE to MSI Converter:

                              @scottalanmiller Wondering what solution you ended up going with for this. I'd like to use GPO to push and manage Citrix Receiver but they don't provide an msi. Their solution is either a per-user logon .bat or a per-machine startup .bat

                              Citrix receiver is in the Chocolaty repository. You could script installing chocolaty and then push a script to install it with choco install -y citrix-receiver

                              Interesting, thanks for the idea but it looks like they're installing / tracking the CR stream (they're pushing 4.12) and we're looking to install the 4.9 LTSR 😞

                              They have 4.9...

                              aa1bf41f-161a-4583-81a4-5af946906a9d-image.png

                              notverypunnyN 1 Reply Last reply Reply Quote 0
                              • notverypunnyN
                                notverypunny @Obsolesce
                                last edited by

                                @Obsolesce
                                Food for thought, and maybe some ammunition for a battle to add Chocolatey to our standard tools, but for the time being I've got the mandate to use existing tools to roll things out, and existing tools means AD infrastructure / GPOs, scripts and all the fun that entails. 😞

                                Appreciate the options, but does anyone have any recommendations for the exe to msi converter?

                                ObsolesceO 1 Reply Last reply Reply Quote 1
                                • ObsolesceO
                                  Obsolesce @notverypunny
                                  last edited by

                                  @notverypunny said in EXE to MSI Converter:

                                  @Obsolesce
                                  Food for thought, and maybe some ammunition for a battle to add Chocolatey to our standard tools, but for the time being I've got the mandate to use existing tools to roll things out, and existing tools means AD infrastructure / GPOs, scripts and all the fun that entails. 😞

                                  Appreciate the options, but does anyone have any recommendations for the exe to msi converter?

                                  DOesn't the .exe have built-in switches to install silently? You could install it via a PowerShell script.

                                  notverypunnyN 1 Reply Last reply Reply Quote 1
                                  • notverypunnyN
                                    notverypunny @Obsolesce
                                    last edited by notverypunny

                                    @Obsolesce said in EXE to MSI Converter:

                                    @notverypunny said in EXE to MSI Converter:

                                    @Obsolesce
                                    Food for thought, and maybe some ammunition for a battle to add Chocolatey to our standard tools, but for the time being I've got the mandate to use existing tools to roll things out, and existing tools means AD infrastructure / GPOs, scripts and all the fun that entails. 😞

                                    Appreciate the options, but does anyone have any recommendations for the exe to msi converter?

                                    DOesn't the .exe have built-in switches to install silently? You could install it via a PowerShell script.

                                    Yeah, it can do silent installs. The part that I find ugly is that (unless there's something that I'm missing, which seems more and more possible as I work through test cases) the script would have to run on every startup (or shutdown) and check for the correct, installed version and either
                                    A - exit if the correct version is installed
                                    B - install if it doesn't find a receiver
                                    C - jump through a bunch of hoops if it finds the wrong version installed (The RTME plugin that we use to optimize SfB has to be managed in tandem with this... it's a royal pita because stuff will seem to install properly but then the user sessions were failing to connect with an "invalid handle" error)

                                    I spent most of the afternoon yesterday going cross-eyed working out the validations, cases and sequencing to try to script things, and it still didn't work as a shut-down script so I'd like to see if the GPO route is any better.

                                    ObsolesceO 1 Reply Last reply Reply Quote 0
                                    • ObsolesceO
                                      Obsolesce @notverypunny
                                      last edited by Obsolesce

                                      @notverypunny said in EXE to MSI Converter:

                                      @Obsolesce said in EXE to MSI Converter:

                                      @notverypunny said in EXE to MSI Converter:

                                      @Obsolesce
                                      Food for thought, and maybe some ammunition for a battle to add Chocolatey to our standard tools, but for the time being I've got the mandate to use existing tools to roll things out, and existing tools means AD infrastructure / GPOs, scripts and all the fun that entails. 😞

                                      Appreciate the options, but does anyone have any recommendations for the exe to msi converter?

                                      DOesn't the .exe have built-in switches to install silently? You could install it via a PowerShell script.

                                      Yeah, it can do silent installs. The part that I find ugly is that (unless there's something that I'm missing, which seems more and more possible as I work through test cases) the script would have to run on every startup (or shutdown) and check for the correct, installed version and either
                                      A - exit if the correct version is installed
                                      B - install if it doesn't find a receiver
                                      C - jump through a bunch of hoops if it finds the wrong version installed (The RTME plugin that we use to optimize SfB has to be managed in tandem with this... it's a royal pita because stuff will seem to install properly but then the user sessions were failing to connect with an "invalid handle" error)

                                      I spent most of the afternoon yesterday going cross-eyed working out the validations, cases and sequencing to try to script things, and it still didn't work as a shut-down script so I'd like to see if the GPO route is any better.

                                      Sounds very doable.

                                      Turn it into a scheduled task that runs the script. Can it install it as the System account? That's always the best way, but I know some things need to install in the logged-on user's context.

                                      You can deploy the scheduled task via GPP, as a log-in script or at whatever schedule you want... hourly, or whatever.

                                      Have some checks in place of the script like you said to first verify installation status and version, that way it doesn't do anything if all is well.

                                      1 Reply Last reply Reply Quote 0
                                      • DashrenderD
                                        Dashrender @travisdh1
                                        last edited by

                                        @travisdh1 said in EXE to MSI Converter:

                                        @notverypunny said in EXE to MSI Converter:

                                        @scottalanmiller Wondering what solution you ended up going with for this. I'd like to use GPO to push and manage Citrix Receiver but they don't provide an msi. Their solution is either a per-user logon .bat or a per-machine startup .bat

                                        Citrix receiver is in the Chocolaty repository. You could script installing chocolaty and then push a script to install it with choco install -y citrix-receiver

                                        FYI, Citrix Receiver has been retired.
                                        The new version is Citrix Workspace.

                                        that said - many businesses are still running old Citrix farms and Workspace has issues with NFuse (or whatever the new name is) and old farms.

                                        1 Reply Last reply Reply Quote 0
                                        • DashrenderD
                                          Dashrender @notverypunny
                                          last edited by

                                          @notverypunny said in EXE to MSI Converter:

                                          @travisdh1 said in EXE to MSI Converter:

                                          @notverypunny said in EXE to MSI Converter:

                                          @scottalanmiller Wondering what solution you ended up going with for this. I'd like to use GPO to push and manage Citrix Receiver but they don't provide an msi. Their solution is either a per-user logon .bat or a per-machine startup .bat

                                          Citrix receiver is in the Chocolaty repository. You could script installing chocolaty and then push a script to install it with choco install -y citrix-receiver

                                          Interesting, thanks for the idea but it looks like they're installing / tracking the CR stream (they're pushing 4.12) and we're looking to install the 4.9 LTSR 😞

                                          Travis - case in point on people running old rust.

                                          1 Reply Last reply Reply Quote 1
                                          • F
                                            flaxking
                                            last edited by

                                            Deploying a scheduled task can work really well for installing software, I would definitely recommend it over built-in GP msi deployment.

                                            If you have a WSUS server, that works really well too. Not well enough to be the reason to maintain a WSUS server though.

                                            1 Reply Last reply Reply Quote 1
                                            • 1
                                            • 2
                                            • 1 / 2
                                            • First post
                                              Last post