{"id":573,"date":"2010-01-27T11:54:27","date_gmt":"2010-01-27T16:54:27","guid":{"rendered":"http:\/\/jdhitsolutions.com\/blog\/2010\/01\/power-up-your-r2-server-core-shell\/"},"modified":"2010-12-07T07:25:33","modified_gmt":"2010-12-07T12:25:33","slug":"power-up-your-r2-server-core-shell","status":"publish","type":"post","link":"https:\/\/jdhitsolutions.com\/blog\/commandline\/573\/power-up-your-r2-server-core-shell\/","title":{"rendered":"Power Up your R2 Server Core Shell"},"content":{"rendered":"<p>I've recently started using the Server Core option for my test servers, especially for things like domain controllers. I can get by with smaller disk and memory requirements. Once you get the server configured, there's very little you have to do that actually requires logging on to the server. Which is good because all you have is a C:\\ prompt, which I know makes some people a little uncomfortable. But with Windows Server 2008 R2, there is another option: PowerShell.<br \/>\n<!--more--><\/p>\n<p>I've started experimenting with Windows PowerShell as my default shell on an R2 Server Core installation. Now when I logon I get a PowerShell window, not a CMD window. I can setup a PowerShell profile and be fully ready to manage my server. Of course there's so much I can do remotely now but for the sake of discussion let's say I have a need to logon to the console. Normally I would get a CMD window. And while I could start PowerShell from the C:\\ prompt, if I know I always want PowerShell, why not make it the default?<\/p>\n<p>The change is very easy to do. But because it involves the registry: <strong style=\"color: #ff0000;\">backup and test thoroughly in a non-production environment<\/strong>. The registry key to change is HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows NT\\CurrentVersion\\winlogon. Look for the Shell entry. Here's how you can do it with PowerShell:<br \/>\n[cc lang=\"PowerShell\"]<br \/>\nPS C:\\> get-itemproperty \"hklm:\\software\\microsoft\\windows nt\\currentversion\\winlogon\" shell<\/p>\n<p>PSPath : Microsoft.PowerShell.Core\\Registry::HKEY_LOCAL_MACHINE\\software\\microsoft\\windows nt\\currentversion\\winlogon<br \/>\nPSParentPath : Microsoft.PowerShell.Core\\Registry::HKEY_LOCAL_MACHINE\\software\\microsoft\\windows nt\\currentversion<br \/>\nPSChildName : winlogon<br \/>\nPSDrive : HKLM<br \/>\nPSProvider : Microsoft.PowerShell.Core\\Registry<br \/>\nshell : cmd.exe \/c \"cd \/d \"%USERPROFILE%\" & start cmd.exe \/k runonce.exe \/AlternateShellStartup\"<br \/>\n[\/cc]<br \/>\nNotice the shell value is essentially a CMD.EXE shell. We can change that value to anything we want. But first, let's save the value in case we ever want to revert back. You could simply export the entire Winlogon key, but I'm going to simply grab the shell value and save it to a file.<br \/>\n[cc lang=\"PowerShell\"]<br \/>\nPS C:\\> get-itemproperty \"hklm:\\software\\Microsoft\\windows NT\\currentversion\\winlogon\" Shell | select -ExpandProperty Shell | out-file savedshell.txt<br \/>\n[\/cc]<br \/>\nIf I ever need to restore this value, I would do something like this:<\/p>\n<p>[cc lang=\"PowerShell\"]<br \/>\nPS C:\\> $shell=get-content .\\savedshell.txt<br \/>\nPS C:\\> $shell<br \/>\ncmd.exe \/c \"cd \/d \"%USERPROFILE%\" &amp; start cmd.exe \/k runonce.exe \/AlternateShellStartup\"<br \/>\nPS C:\\> set-itemproperty \"hklm:\\software\\microsoft\\windows nt\\currentversion\\winlogon\" shell $shell<br \/>\n[\/cc]<\/p>\n<p>But now my shell is set to PowerShell. I logoff and back on and I now have a PowerShell prompt. I can still run commands like the sconfig script and other CMD tools. So far I haven't found any downside to changing the default shell but if you know of any, please let me know.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve recently started using the Server Core option for my test servers, especially for things like domain controllers. I can get by with smaller disk and memory requirements. Once you get the server configured, there&#8217;s very little you have to do that actually requires logging on to the server. Which is good because all you&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_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":[72,75,110,135],"tags":[156,534,157,158,159],"class_list":["post-573","post","type-post","status-publish","format-standard","hentry","category-commandline","category-powershell-v2-0","category-registry","category-windows-server","tag-156","tag-powershell","tag-r2","tag-server-core","tag-shell"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Power Up your R2 Server Core Shell &#8226; The Lonely Administrator<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jdhitsolutions.com\/blog\/commandline\/573\/power-up-your-r2-server-core-shell\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Power Up your R2 Server Core Shell &#8226; The Lonely Administrator\" \/>\n<meta property=\"og:description\" content=\"I&#039;ve recently started using the Server Core option for my test servers, especially for things like domain controllers. I can get by with smaller disk and memory requirements. Once you get the server configured, there&#039;s very little you have to do that actually requires logging on to the server. Which is good because all you...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jdhitsolutions.com\/blog\/commandline\/573\/power-up-your-r2-server-core-shell\/\" \/>\n<meta property=\"og:site_name\" content=\"The Lonely Administrator\" \/>\n<meta property=\"article:published_time\" content=\"2010-01-27T16:54:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2010-12-07T12:25:33+00:00\" \/>\n<meta name=\"author\" content=\"Jeffery Hicks\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@JeffHicks\" \/>\n<meta name=\"twitter:site\" content=\"@JeffHicks\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeffery Hicks\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/commandline\\\/573\\\/power-up-your-r2-server-core-shell\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/commandline\\\/573\\\/power-up-your-r2-server-core-shell\\\/\"},\"author\":{\"name\":\"Jeffery Hicks\",\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/#\\\/schema\\\/person\\\/d0258030b41f07fd745f4078bdf5b6c9\"},\"headline\":\"Power Up your R2 Server Core Shell\",\"datePublished\":\"2010-01-27T16:54:27+00:00\",\"dateModified\":\"2010-12-07T12:25:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/commandline\\\/573\\\/power-up-your-r2-server-core-shell\\\/\"},\"wordCount\":494,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/#\\\/schema\\\/person\\\/d0258030b41f07fd745f4078bdf5b6c9\"},\"keywords\":[\"2008\",\"PowerShell\",\"R2\",\"Server Core\",\"shell\"],\"articleSection\":[\"CommandLine\",\"PowerShell v2.0\",\"Registry\",\"Windows Server\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/commandline\\\/573\\\/power-up-your-r2-server-core-shell\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/commandline\\\/573\\\/power-up-your-r2-server-core-shell\\\/\",\"url\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/commandline\\\/573\\\/power-up-your-r2-server-core-shell\\\/\",\"name\":\"Power Up your R2 Server Core Shell &#8226; The Lonely Administrator\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/#website\"},\"datePublished\":\"2010-01-27T16:54:27+00:00\",\"dateModified\":\"2010-12-07T12:25:33+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/commandline\\\/573\\\/power-up-your-r2-server-core-shell\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/commandline\\\/573\\\/power-up-your-r2-server-core-shell\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/commandline\\\/573\\\/power-up-your-r2-server-core-shell\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"CommandLine\",\"item\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/category\\\/commandline\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Power Up your R2 Server Core Shell\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/\",\"name\":\"The Lonely Administrator\",\"description\":\"Practical Advice for the Automating IT Pro\",\"publisher\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/#\\\/schema\\\/person\\\/d0258030b41f07fd745f4078bdf5b6c9\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/#\\\/schema\\\/person\\\/d0258030b41f07fd745f4078bdf5b6c9\",\"name\":\"Jeffery Hicks\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/832ae5d438fdcfc1420d720cd1991307927de8a0b12f2342e81c30f773e21098?s=96&d=wavatar&r=pg\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/832ae5d438fdcfc1420d720cd1991307927de8a0b12f2342e81c30f773e21098?s=96&d=wavatar&r=pg\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/832ae5d438fdcfc1420d720cd1991307927de8a0b12f2342e81c30f773e21098?s=96&d=wavatar&r=pg\",\"caption\":\"Jeffery Hicks\"},\"logo\":{\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/832ae5d438fdcfc1420d720cd1991307927de8a0b12f2342e81c30f773e21098?s=96&d=wavatar&r=pg\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Power Up your R2 Server Core Shell &#8226; The Lonely Administrator","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jdhitsolutions.com\/blog\/commandline\/573\/power-up-your-r2-server-core-shell\/","og_locale":"en_US","og_type":"article","og_title":"Power Up your R2 Server Core Shell &#8226; The Lonely Administrator","og_description":"I've recently started using the Server Core option for my test servers, especially for things like domain controllers. I can get by with smaller disk and memory requirements. Once you get the server configured, there's very little you have to do that actually requires logging on to the server. Which is good because all you...","og_url":"https:\/\/jdhitsolutions.com\/blog\/commandline\/573\/power-up-your-r2-server-core-shell\/","og_site_name":"The Lonely Administrator","article_published_time":"2010-01-27T16:54:27+00:00","article_modified_time":"2010-12-07T12:25:33+00:00","author":"Jeffery Hicks","twitter_card":"summary_large_image","twitter_creator":"@JeffHicks","twitter_site":"@JeffHicks","twitter_misc":{"Written by":"Jeffery Hicks","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jdhitsolutions.com\/blog\/commandline\/573\/power-up-your-r2-server-core-shell\/#article","isPartOf":{"@id":"https:\/\/jdhitsolutions.com\/blog\/commandline\/573\/power-up-your-r2-server-core-shell\/"},"author":{"name":"Jeffery Hicks","@id":"https:\/\/jdhitsolutions.com\/blog\/#\/schema\/person\/d0258030b41f07fd745f4078bdf5b6c9"},"headline":"Power Up your R2 Server Core Shell","datePublished":"2010-01-27T16:54:27+00:00","dateModified":"2010-12-07T12:25:33+00:00","mainEntityOfPage":{"@id":"https:\/\/jdhitsolutions.com\/blog\/commandline\/573\/power-up-your-r2-server-core-shell\/"},"wordCount":494,"commentCount":0,"publisher":{"@id":"https:\/\/jdhitsolutions.com\/blog\/#\/schema\/person\/d0258030b41f07fd745f4078bdf5b6c9"},"keywords":["2008","PowerShell","R2","Server Core","shell"],"articleSection":["CommandLine","PowerShell v2.0","Registry","Windows Server"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/jdhitsolutions.com\/blog\/commandline\/573\/power-up-your-r2-server-core-shell\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/jdhitsolutions.com\/blog\/commandline\/573\/power-up-your-r2-server-core-shell\/","url":"https:\/\/jdhitsolutions.com\/blog\/commandline\/573\/power-up-your-r2-server-core-shell\/","name":"Power Up your R2 Server Core Shell &#8226; The Lonely Administrator","isPartOf":{"@id":"https:\/\/jdhitsolutions.com\/blog\/#website"},"datePublished":"2010-01-27T16:54:27+00:00","dateModified":"2010-12-07T12:25:33+00:00","breadcrumb":{"@id":"https:\/\/jdhitsolutions.com\/blog\/commandline\/573\/power-up-your-r2-server-core-shell\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jdhitsolutions.com\/blog\/commandline\/573\/power-up-your-r2-server-core-shell\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jdhitsolutions.com\/blog\/commandline\/573\/power-up-your-r2-server-core-shell\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"CommandLine","item":"https:\/\/jdhitsolutions.com\/blog\/category\/commandline\/"},{"@type":"ListItem","position":2,"name":"Power Up your R2 Server Core Shell"}]},{"@type":"WebSite","@id":"https:\/\/jdhitsolutions.com\/blog\/#website","url":"https:\/\/jdhitsolutions.com\/blog\/","name":"The Lonely Administrator","description":"Practical Advice for the Automating IT Pro","publisher":{"@id":"https:\/\/jdhitsolutions.com\/blog\/#\/schema\/person\/d0258030b41f07fd745f4078bdf5b6c9"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jdhitsolutions.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/jdhitsolutions.com\/blog\/#\/schema\/person\/d0258030b41f07fd745f4078bdf5b6c9","name":"Jeffery Hicks","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/832ae5d438fdcfc1420d720cd1991307927de8a0b12f2342e81c30f773e21098?s=96&d=wavatar&r=pg","url":"https:\/\/secure.gravatar.com\/avatar\/832ae5d438fdcfc1420d720cd1991307927de8a0b12f2342e81c30f773e21098?s=96&d=wavatar&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/832ae5d438fdcfc1420d720cd1991307927de8a0b12f2342e81c30f773e21098?s=96&d=wavatar&r=pg","caption":"Jeffery Hicks"},"logo":{"@id":"https:\/\/secure.gravatar.com\/avatar\/832ae5d438fdcfc1420d720cd1991307927de8a0b12f2342e81c30f773e21098?s=96&d=wavatar&r=pg"}}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":610,"url":"https:\/\/jdhitsolutions.com\/blog\/powershell-v2-0\/610\/powershell-quick-start-on-server-core-r2\/","url_meta":{"origin":573,"position":0},"title":"PowerShell Quick Start on Server Core R2","author":"Jeffery Hicks","date":"March 29, 2010","format":false,"excerpt":"The great thing about the Server Core flavor that ships with Windows Server 2008 R2 is that it finally supports Windows PowerShell. I\u2019ve talked about this before. However, I think I neglected some of the finer points in getting started. You can (and should) run PowerShell on your R2 Core\u2026","rel":"","context":"In &quot;PowerShell v2.0&quot;","block_context":{"text":"PowerShell v2.0","link":"https:\/\/jdhitsolutions.com\/blog\/category\/powershell-v2-0\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3625,"url":"https:\/\/jdhitsolutions.com\/blog\/powershell\/3625\/i-want-powershell-4-0\/","url_meta":{"origin":573,"position":1},"title":"I Want PowerShell 4.0","author":"Jeffery Hicks","date":"January 22, 2014","format":false,"excerpt":"I've been writing a bit about PowerShell 4.0 lately, especially on my Prof. PowerShell column. If you are running Windows 7 it isn't too difficult to go to http:\/\/www.microsoft.com\/en-us\/download\/details.aspx?id=40855 and download the Windows Management Framework 4 package. Remember you will also need version 4.5 of the .NET Framework. This will\u2026","rel":"","context":"In &quot;PowerShell&quot;","block_context":{"text":"PowerShell","link":"https:\/\/jdhitsolutions.com\/blog\/category\/powershell\/"},"img":{"alt_text":"021913_2047_WordTest1.png","src":"https:\/\/i0.wp.com\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2013\/02\/021913_2047_WordTest1.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":3510,"url":"https:\/\/jdhitsolutions.com\/blog\/scripting\/3510\/out-with-the-windows-old\/","url_meta":{"origin":573,"position":2},"title":"Out with the Windows.old","author":"Jeffery Hicks","date":"October 23, 2013","format":false,"excerpt":"Over the last few days I've started the process of upgrading my test virtual machines to Windows Server 2012 R2, or in the case of my mini Hyper-V server, to the final bits of Windows Hyper-V Server 2012 R2. In many cases I had been running the preview bits. I\u2026","rel":"","context":"In &quot;CommandLine&quot;","block_context":{"text":"CommandLine","link":"https:\/\/jdhitsolutions.com\/blog\/category\/commandline\/"},"img":{"alt_text":"over-the-hill","src":"https:\/\/i0.wp.com\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2013\/10\/over-the-hill.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":587,"url":"https:\/\/jdhitsolutions.com\/blog\/scripting\/587\/techmentor-orlando-2010-decks-and-demos\/","url_meta":{"origin":573,"position":3},"title":"TechMentor Orlando 2010 Decks and Demos","author":"Jeffery Hicks","date":"March 15, 2010","format":false,"excerpt":"I had a great time in Orlando at the TechMentor conference. The crowd was enthusiastic and asked good questions. As promised, here are my slide decks and demos. My sessions tend to be heavy on demonstration so I can't promise you'll get a ton of value from the decks alone.\u00a0\u2026","rel":"","context":"In &quot;CommandLine&quot;","block_context":{"text":"CommandLine","link":"https:\/\/jdhitsolutions.com\/blog\/category\/commandline\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":621,"url":"https:\/\/jdhitsolutions.com\/blog\/powershell-v2-0\/621\/powercli-get-vmtoolsversion\/","url_meta":{"origin":573,"position":4},"title":"PowerCLI Get-VMToolsVersion","author":"Jeffery Hicks","date":"April 9, 2010","format":false,"excerpt":"I recently was able to upgrade my VMware server so that I can now fully use the PowerCLI tool set. This is fantastic PowerShell goodness that I hope to use and write about much more in the future. Part of my upgrade process includes upgrading the VMToools install on the\u2026","rel":"","context":"In &quot;PowerCLI&quot;","block_context":{"text":"PowerCLI","link":"https:\/\/jdhitsolutions.com\/blog\/category\/powercli\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3418,"url":"https:\/\/jdhitsolutions.com\/blog\/powershell\/3418\/mini-hyper-v-operating-system\/","url_meta":{"origin":573,"position":5},"title":"Mini Hyper-V: Operating System","author":"Jeffery Hicks","date":"September 9, 2013","format":false,"excerpt":"When we left my project, the new mini server had booted up using Windows Hyper-V Server 2012 R2. This is a server core installation intended to only run Hyper-V, which is perfect for my needs. The server booted up with a temporary name and a DHCP assigned IP address. The\u2026","rel":"","context":"In &quot;Hyper-V&quot;","block_context":{"text":"Hyper-V","link":"https:\/\/jdhitsolutions.com\/blog\/category\/hyper-v\/"},"img":{"alt_text":"Set-CompConfigWorkflow","src":"https:\/\/i0.wp.com\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2013\/09\/Set-CompConfigWorkflow-300x225.png?resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/573","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/comments?post=573"}],"version-history":[{"count":0,"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/573\/revisions"}],"wp:attachment":[{"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/media?parent=573"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/categories?post=573"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/tags?post=573"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}