{"id":3030,"date":"2016-05-23T17:59:48","date_gmt":"2016-05-23T21:59:48","guid":{"rendered":"http:\/\/batchpatch.com\/?p=3030"},"modified":"2016-05-23T18:01:38","modified_gmt":"2016-05-23T22:01:38","slug":"deploying-7-zip-16-0-2","status":"publish","type":"post","link":"https:\/\/batchpatch.com\/deploying-7-zip-16-0-2","title":{"rendered":"Deploying 7-Zip 16.0.2"},"content":{"rendered":"<p>Today I&#8217;ll demonstrate how to deploy the latest version of 7-Zip (version 16.0.2) to multiple target computers simultaneously.<\/p>\n<ol>\n<li>Start by obtaining the installation media.  I downloaded the 64-bit installer from <a href=\"http:\/\/www.7-zip.org\/download.html\">http:\/\/www.7-zip.org\/download.html<\/a><\/li>\n<p><\/p>\n<li>Configure the BatchPatch deployment.  Highlight the desired target hosts in the grid, and then select <strong><em>&#8216;Actions > Deployment \/ Create\/modify deployment&#8217;<\/em><\/strong>.  In the Deployment form configure the deployment as I have done in the screenshot below.  You need to provide a title, select the path of the installer that you downloaded in the previous step, and most importantly add the \/S switch to the optional &#8216;Parameters&#8217; field.  The \/S switch is what the 7-Zip installer uses to execute a silent\/quiet installation.  This means that when you use the \/S, no interaction from the user will be required to complete the installation.  This is a requirement for any\/all remote installations.  Without the \/S, your deployment will hang indefinitely.  More on understanding silent\/quiet parameters at the bottom of this page.  You can see the completed deployment configuration in the screenshot below:<br \/>\n<a href=\"\/wp-content\/uploads\/2016\/05\/2016-05-23-17_46_18-Deploy-.msi-.msp-.msu-.exe-.reg-.vbs-.bat-.cmd-.ps1-etc.png\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2016\/05\/2016-05-23-17_46_18-Deploy-.msi-.msp-.msu-.exe-.reg-.vbs-.bat-.cmd-.ps1-etc.png\" alt=\"2016-05-23 17_46_18-Deploy .msi .msp .msu .exe .reg .vbs .bat .cmd .ps1 etc\" width=\"843\" height=\"444\" class=\"aligncenter size-full wp-image-3031\" srcset=\"https:\/\/batchpatch.com\/wp-content\/uploads\/2016\/05\/2016-05-23-17_46_18-Deploy-.msi-.msp-.msu-.exe-.reg-.vbs-.bat-.cmd-.ps1-etc.png 843w, https:\/\/batchpatch.com\/wp-content\/uploads\/2016\/05\/2016-05-23-17_46_18-Deploy-.msi-.msp-.msu-.exe-.reg-.vbs-.bat-.cmd-.ps1-etc-300x158.png 300w, https:\/\/batchpatch.com\/wp-content\/uploads\/2016\/05\/2016-05-23-17_46_18-Deploy-.msi-.msp-.msu-.exe-.reg-.vbs-.bat-.cmd-.ps1-etc-768x404.png 768w\" sizes=\"auto, (max-width: 843px) 100vw, 843px\" \/><\/a>\n<\/li>\n<li>With the deployment form properly configured, you&#8217;re ready to execute the deployment on the target hosts that you have selected in the grid.  Either click &#8216;Execute now&#8217; in the deployment form, or if you prefer you may first save the deployment and then execute it later directly from <em><strong>&#8216;Actions > Deployment > Execute saved deployment > 7-Zip 16.0.2 x64&#8217;<\/strong><\/em><\/li>\n<p><\/p>\n<li>Confirm the deployment to be executed.  Click OK on the dialog that appears to confirm the action.<br \/>\n<a href=\"\/wp-content\/uploads\/2016\/05\/2016-05-23-17_49_02-new-1-BatchPatch-X2.png\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2016\/05\/2016-05-23-17_49_02-new-1-BatchPatch-X2.png\" alt=\"2016-05-23 17_49_02-new 1 - BatchPatch X2\" width=\"649\" height=\"410\" class=\"aligncenter size-full wp-image-3032\" srcset=\"https:\/\/batchpatch.com\/wp-content\/uploads\/2016\/05\/2016-05-23-17_49_02-new-1-BatchPatch-X2.png 649w, https:\/\/batchpatch.com\/wp-content\/uploads\/2016\/05\/2016-05-23-17_49_02-new-1-BatchPatch-X2-300x190.png 300w\" sizes=\"auto, (max-width: 649px) 100vw, 649px\" \/><\/a>\n<\/li>\n<li>When the action completes a few seconds later, you&#8217;ll see &#8216;Exit Code: 0 (SUCCESS) to indicate that everything is finished.<br \/>\n<a href=\"\/wp-content\/uploads\/2016\/05\/2016-05-23-17_50_48-new-1-BatchPatch-X2.png\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2016\/05\/2016-05-23-17_50_48-new-1-BatchPatch-X2.png\" alt=\"2016-05-23 17_50_48-new 1 - BatchPatch X2\" width=\"649\" height=\"410\" class=\"aligncenter size-full wp-image-3033\" srcset=\"https:\/\/batchpatch.com\/wp-content\/uploads\/2016\/05\/2016-05-23-17_50_48-new-1-BatchPatch-X2.png 649w, https:\/\/batchpatch.com\/wp-content\/uploads\/2016\/05\/2016-05-23-17_50_48-new-1-BatchPatch-X2-300x190.png 300w\" sizes=\"auto, (max-width: 649px) 100vw, 649px\" \/><\/a>\n<\/li>\n<\/ol>\n<p><strong>IMPORTANT:<\/strong> In order to execute a remote installation with BatchPatch, you must first determine the proper command line switch\/parameter to initiate a &#8220;silent&#8221; or &#8220;quiet&#8221; installation.  <\/p>\n<p>A proper silent\/quiet installation will complete without any user interaction, but if you execute an installation without specifying the correct silent\/quiet parameter, the hidden remote process will hang indefinitely without ever completing.  <\/p>\n<p>Different installation packages have different command line switches.  The silent\/quiet switch might be any one of the following, or something completely different, depending on how the installer was created: \/S, \/s, -S, -s, \/silent, -silent, \/Q, \/q, -Q, -q, \/quiet, -quiet.<\/p>\n<p><strong>More here:<\/strong><br \/>\n<a href=\"\/understanding-and-discovering-the-silent-parameters-required-to-remotely-deploy-software-with-batchpatch\" target=\"_blank\">Understanding and Discovering the Silent Parameters Required to Remotely Deploy Software with BatchPatch<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today I&#8217;ll demonstrate how to deploy the latest version of 7-Zip (version 16.0.2) to multiple target computers simultaneously. Start by obtaining the installation media. I downloaded the 64-bit installer from http:\/\/www.7-zip.org\/download.html Configure the BatchPatch deployment. Highlight the desired target hosts in the grid, and then select &#8216;Actions > Deployment \/ Create\/modify deployment&#8217;. In the Deployment [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1,17,3],"tags":[200,22,201],"class_list":["post-3030","post","type-post","status-publish","format-standard","hentry","category-blog","category-general","category-tutorials","tag-7-zip","tag-deploy-software","tag-silent-parameters"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/batchpatch.com\/wp-json\/wp\/v2\/posts\/3030","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/batchpatch.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/batchpatch.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/batchpatch.com\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/batchpatch.com\/wp-json\/wp\/v2\/comments?post=3030"}],"version-history":[{"count":6,"href":"https:\/\/batchpatch.com\/wp-json\/wp\/v2\/posts\/3030\/revisions"}],"predecessor-version":[{"id":3039,"href":"https:\/\/batchpatch.com\/wp-json\/wp\/v2\/posts\/3030\/revisions\/3039"}],"wp:attachment":[{"href":"https:\/\/batchpatch.com\/wp-json\/wp\/v2\/media?parent=3030"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/batchpatch.com\/wp-json\/wp\/v2\/categories?post=3030"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/batchpatch.com\/wp-json\/wp\/v2\/tags?post=3030"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}