{"id":6291,"date":"2018-08-02T01:21:00","date_gmt":"2018-08-01T23:21:00","guid":{"rendered":"http:\/\/159.69.82.204\/win\/?p=6291"},"modified":"2021-10-29T10:00:51","modified_gmt":"2021-10-29T08:00:51","slug":"windows-10-auto-deployment-via-in-place-upgrade","status":"publish","type":"post","link":"https:\/\/borncity.com\/win\/2018\/08\/02\/windows-10-auto-deployment-via-in-place-upgrade\/","title":{"rendered":"Windows 10 Auto deployment via In-place upgrade"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" style=\"float: left; margin: 0px 10px 0px 0px; display: inline;\" src=\"http:\/\/www.borncity.com\/blog\/wp-content\/uploads\/2015\/01\/win102.jpg\" width=\"58\" height=\"58\" align=\"left\" \/>[<a href=\"https:\/\/www.borncity.com\/blog\/?p=206889\" target=\"_blank\" rel=\"noopener noreferrer\">German<\/a>]In enterprise environments, administrators may face the problem of having to distribute Windows 10 upgrades automatically, possibly via SCCM or similar tools. Here is a solution, using a batch file to deploy an in-place upgrade approach for Windows 10.<\/p>\n<p><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ssl-vg03.met.vgwort.de\/na\/c6ad225be61540ca8acb866290628544\" alt=\"\" width=\"1\" height=\"1\" \/>Josh Hefner, who presented the solution in <a href=\"https:\/\/web.archive.org\/web\/20201218195214\/https:\/\/joshheffner.com\/automate-windows-10-in-place-upgrades-from-the-command-line\/\" target=\"_blank\" rel=\"noopener noreferrer\">his blog<\/a>, writes that he recently faced the scenario with a client that he had no Configuration Manager infrastructure available. He normally uses Intune to manage workstations, but ran into problems configuring MDT to support Windows 10 upgrades.<\/p>\n<blockquote><p>Josh points out that there are still some known problems with MDT and Windows 10. These are described in <a href=\"https:\/\/web.archive.org\/web\/20160303231118\/http:\/\/blogs.technet.com:80\/b\/msdeployment\/archive\/2015\/09\/15\/mdt-2013-update-1-re-released-build-8298.aspx\" target=\"_blank\" rel=\"noopener noreferrer\">this Technet article<\/a> from 2015.<\/p><\/blockquote>\n<p>However, Josh Hefner had to automate the deployment of Windows 10 for end users. He is using a very elegant solution: Instead of distributing feature updates, he uses a cmd file to trigger an in-place upgrade of the client to the desired Windows 10 version.<\/p>\n<p><img decoding=\"async\" title=\"Installationsdateien\" src=\"https:\/\/i2.wp.com\/joshheffner.com\/wp-content\/uploads\/2015\/09\/1.jpg?w=682&amp;ssl=1\" alt=\"Installationsdateien\" \/><br \/>\n(Install files, Source: joshheffner.com)<\/p>\n<ul>\n<li>First, copy all files of the installation image required for installation into a folder structure of a network drive (see above image)..<\/li>\n<li>Create a batch file <em>Install.cmd<\/em> within a the folder of the structure shown above, to start the deployment. The cmd file contains the following command.<\/li>\n<\/ul>\n<p><em>start \/wait .\\Win10\\setup.exe \/auto upgrade \/migratedrivers all \/dynamicupdate enable \/showoobe none \/pkey XXXXX-XXXXX-XXXXX-XXXXX-XXXXX<\/em><\/p>\n<p>Basically, the command only starts the <em>setup.exe<\/em> and lets the system upgrading via an in-place update. Parameters can be used to control the upgrade and also enter the product key for the client. You can read more details in <a href=\"https:\/\/web.archive.org\/web\/20201218195214\/https:\/\/joshheffner.com\/automate-windows-10-in-place-upgrades-from-the-command-line\/\" target=\"_blank\" rel=\"noopener noreferrer\">Josh's article<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[German]In enterprise environments, administrators may face the problem of having to distribute Windows 10 upgrades automatically, possibly via SCCM or similar tools. Here is a solution, using a batch file to deploy an in-place upgrade approach for Windows 10.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22,2],"tags":[1540,570,503,76],"class_list":["post-6291","post","type-post","status-publish","format-standard","hentry","category-update","category-windows","tag-mdt","tag-sccm","tag-tipp","tag-windows-10"],"_links":{"self":[{"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/posts\/6291","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/comments?post=6291"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/posts\/6291\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/media?parent=6291"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/categories?post=6291"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/tags?post=6291"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}