{"id":13371,"date":"2014-08-11T17:52:36","date_gmt":"2014-08-11T10:52:36","guid":{"rendered":"http:\/\/tom.ji42.com\/?p=13371"},"modified":"2020-11-05T08:55:39","modified_gmt":"2020-11-05T01:55:39","slug":"how-to-deploy-adobe-reader-xi-msi-with-mdt-2012","status":"publish","type":"post","link":"https:\/\/tom.tomwork.net\/?p=13371","title":{"rendered":"How To: Deploy Adobe Reader XI msi with MDT 2012"},"content":{"rendered":"<p>So, you\u2019re trying to build a deployment share, and your users are going to need Adobe Reader. Chances are you may have done this before by putting Reader in your image. However, with MDT there is a much better way. Be smart and use an MSI, create a custom transform file, push it optionally at deploy time and use the msiexec to log the whole process.<\/p>\n<p><img decoding=\"async\" title=\"Read More...\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" alt=\"\" data-wp-more=\"\" data-mce-resize=\"false\" data-mce-placeholder=\"1\" \/>Sound Complicated? It\u2019s actually pretty easy. Best of all, the next time a new version of Reader comes out, you can just import it into your list of apps in MDT rather than rebuilding a new image, or worse yet, roll out outdated versions of Adobe.<\/p>\n<p>This is going to involve five basic steps:<\/p>\n<ol>\n<li>Download Reader from Adobe<\/li>\n<li>Download &amp; Install the Adobe Customization Wizard<\/li>\n<li>Extract the exe so we can use the MSI<\/li>\n<li>Customize the Installer<\/li>\n<li>Import into the Deployment share<\/li>\n<\/ol>\n<p><!--more--><\/p>\n<h1>Download Reader from Adobe<\/h1>\n<p>First things first, download the full offline installer for Reader from Adobe\u2019s FTP site: (Save to Desktop) ftp:\/\/ftp.adobe.com\/pub\/adobe\/reader\/win\/<\/p>\n<h1>Download &amp; Install the Adobe Customization Wizard<\/h1>\n<p>Next, grab the customization wizard &amp; install it.http:\/\/ardownload.adobe.com\/pub\/adobe\/acrobat\/win\/11.x\/11.0.00\/misc\/CustWiz11000_en_US.exe<\/p>\n<h1>Extract the exe so we can use the MSI<\/h1>\n<p>Lets now extract the exe so we can get to the MSI.<br \/>\nRun (Win+R)<br \/>\n\u201c%UserProfile%\\Desktop\\AdbeRdr80_en_US.exe\u201d -nos_ne<br \/>\nThe folder with a random name will be created in:<br \/>\n%ProgramData%\\Adobe\\Setup<\/p>\n<h1>Customize the installer by creating a MST file<\/h1>\n<p>Now, Launch the customization wizard, make your changes\u2026<br \/>\n<a href=\"http:\/\/mdtguy.files.wordpress.com\/2013\/08\/adobecustomizationwizard.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/mdtguy.files.wordpress.com\/2013\/08\/adobecustomizationwizard.png?w=300&amp;h=265\" alt=\"AdobeCustomizationWizard\" width=\"300\" height=\"265\" \/><\/a><br \/>\nThe Adobe Customization Wizard<\/p>\n<p><a href=\"http:\/\/mdtguy.files.wordpress.com\/2013\/08\/adobeeula.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/mdtguy.files.wordpress.com\/2013\/08\/adobeeula.png?w=300&amp;h=46\" alt=\"AdobeEULA\" width=\"300\" height=\"46\" \/><\/a><br \/>\nYou can tell Adobe Reader to not bother users about the EULA<\/p>\n<p><a href=\"http:\/\/mdtguy.files.wordpress.com\/2013\/08\/silent.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/mdtguy.files.wordpress.com\/2013\/08\/silent.png?w=300&amp;h=49\" alt=\"Silent\" width=\"300\" height=\"49\" \/><\/a><br \/>\nSilent install and suppress of reboot are both good ideas to select.<\/p>\n<h1>Import Adobe and the MST into your share<\/h1>\n<p><a href=\"http:\/\/mdtguy.files.wordpress.com\/2013\/08\/app1.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/mdtguy.files.wordpress.com\/2013\/08\/app1.png?w=300&amp;h=248\" alt=\"App1\" width=\"300\" height=\"248\" \/><\/a><br \/>\nWhen importing MSI files into MDT, always select the first option.<\/p>\n<p><a href=\"http:\/\/mdtguy.files.wordpress.com\/2013\/08\/app21.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/mdtguy.files.wordpress.com\/2013\/08\/app21.png?w=300&amp;h=248\" alt=\"App2\" width=\"300\" height=\"248\" \/><\/a><br \/>\nLeave version as 11, that way when you update, all you have to do is replace the MSI in the share<\/p>\n<p><a href=\"http:\/\/mdtguy.files.wordpress.com\/2013\/08\/app3.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/mdtguy.files.wordpress.com\/2013\/08\/app3.png?w=300&amp;h=248\" alt=\"App3\" width=\"300\" height=\"248\" \/><\/a><br \/>\nPoint MDT to the directory that has the msi, cab, and mst file<\/p>\n<p><a href=\"http:\/\/mdtguy.files.wordpress.com\/2013\/08\/app4.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/mdtguy.files.wordpress.com\/2013\/08\/app4.png?w=300&amp;h=248\" alt=\"App4\" width=\"300\" height=\"248\" \/><\/a><br \/>\nVerify and select next<\/p>\n<p><a href=\"http:\/\/mdtguy.files.wordpress.com\/2013\/08\/app5.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/mdtguy.files.wordpress.com\/2013\/08\/app5.png?w=300&amp;h=248\" alt=\"App5\" width=\"300\" height=\"248\" \/><\/a><br \/>\nmsiexec.exe \/qb- \/l*vx %LogPath%\\AcroStan.log REBOOT=ReallySuppress UILevel=67 ALLUSERS=2 \/i AcroStan.msi TRANSFORMS=\u201dAcroStan.mst\u201d<\/p>\n<p><a href=\"http:\/\/mdtguy.files.wordpress.com\/2013\/08\/app6.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/mdtguy.files.wordpress.com\/2013\/08\/app6.png?w=300&amp;h=248\" alt=\"App6\" width=\"300\" height=\"248\" \/><\/a><br \/>\nVerify and select next<\/p>\n<p><a href=\"http:\/\/mdtguy.files.wordpress.com\/2013\/08\/app7.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/mdtguy.files.wordpress.com\/2013\/08\/app7.png?w=300&amp;h=248\" alt=\"App7\" width=\"300\" height=\"248\" \/><\/a><br \/>\nPatience, this takes only a moment\u2026<\/p>\n<p><a href=\"http:\/\/mdtguy.files.wordpress.com\/2013\/08\/app8.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/mdtguy.files.wordpress.com\/2013\/08\/app8.png?w=300&amp;h=248\" alt=\"App8\" width=\"300\" height=\"248\" \/><\/a><br \/>\nClick Finish! You\u2019re ready to rock!<\/p>\n<h1>Conclusion<\/h1>\n<p>With a little bit of planning, and work in MDT 2012, you can make your life and the life of your users a lot easier by installing Adobe from MSI and an MST file. The only remotley tricky part is the command line you need to use, and I allready have that for you\u2026<\/p>\n<p>Use the following syntax for the command line install in MDT 2012 when running the adobe XI reader silently, with logging and transforming the install with a customized MST file.<\/p>\n<p>Keeping applications out of your image these days only makes sense, as not all systems may need Reader, and as new versions come out, it\u2019s easy to update ONE file in a share every quarter rather than rebuilding your image every time a new version of Reader, Flash, Java, or whatever comes out. Putting apps in your image is so 1999. If you have any questions or comments, please feel free to reach out to me.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>So, you\u2019re trying to build a deployment share, and your users are going to need Adobe Reader. Chances are you may have done this before by putting Reader in your image. However, with MDT there is a much better way. Be smart and use an MSI, create a custom transform file, push it optionally at [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[13],"tags":[],"class_list":["post-13371","post","type-post","status-publish","format-standard","hentry","category-13"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6cOVM-3tF","_links":{"self":[{"href":"https:\/\/tom.tomwork.net\/index.php?rest_route=\/wp\/v2\/posts\/13371","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tom.tomwork.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tom.tomwork.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tom.tomwork.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tom.tomwork.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=13371"}],"version-history":[{"count":5,"href":"https:\/\/tom.tomwork.net\/index.php?rest_route=\/wp\/v2\/posts\/13371\/revisions"}],"predecessor-version":[{"id":24737,"href":"https:\/\/tom.tomwork.net\/index.php?rest_route=\/wp\/v2\/posts\/13371\/revisions\/24737"}],"wp:attachment":[{"href":"https:\/\/tom.tomwork.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=13371"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tom.tomwork.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=13371"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tom.tomwork.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=13371"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}