{"id":1881,"date":"2013-12-26T15:27:00","date_gmt":"2013-12-26T15:27:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/powershell\/2013\/12\/26\/holiday-gift-desired-state-configuration-dsc-resource-kit-wave-1\/"},"modified":"2019-02-18T13:05:25","modified_gmt":"2019-02-18T20:05:25","slug":"holiday-gift-desired-state-configuration-dsc-resource-kit-wave-1","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/powershell\/holiday-gift-desired-state-configuration-dsc-resource-kit-wave-1\/","title":{"rendered":"Holiday Gift \u2013 Desired State Configuration (DSC) Resource Kit Wave-1"},"content":{"rendered":"<div class=\"WordSection1\">\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">Continuing with the tradition of holiday gifts to the PowerShell community, the PowerShell team has just released DSC Resource Kit Wave-1 &#8211; a set of PowerShell modules that contain DSC resources and example configurations. The various modules that are part of DSC Resource Kit Wave 1 can be found <\/span><a href=\"http:\/\/gallery.technet.microsoft.com\/site\/search?f%5B0%5D.Type=Tag&amp;f%5B0%5D.Value=DSC%20Resource%20Kit%20Wave-1&amp;f%5B0%5D.Text=DSC%20Resource%20Kit%20Wave-1\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif'\" lang=\"EN\">here<\/span><\/a><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">. <\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">When DSC was introduced in PowerShell v4, we shipped a <\/span><a href=\"http:\/\/technet.microsoft.com\/en-us\/library\/dn249921.aspx\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif'\" lang=\"EN\">set of built-in resources<\/span><\/a><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">. However one of the important features of DSC is the ability to create custom resources in PowerShell. Our previous blog posts detail how to <\/span><a href=\"http:\/\/blogs.msdn.com\/b\/powershell\/archive\/2013\/11\/15\/hungry-for-more-windows-powershell-desired-state-configuration-resources.aspx\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif'\" lang=\"EN\">author resources<\/span><\/a><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\"> and how to <\/span><a href=\"http:\/\/blogs.msdn.com\/b\/powershell\/archive\/2013\/12\/05\/how-to-deploy-and-discover-windows-powershell-desired-state-configuration-resources.aspx\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif'\" lang=\"EN\">deploy resources<\/span><\/a><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">. In order to encourage the community to create more DSC resources and help boot strap the authoring process, we are releasing this first wave. <\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">We have introduced a new naming convention for these modules and resources &ndash; they contain an &ldquo;x&rdquo; in them like xWebAdministration, MSFT_xWebsite, etc. <strong>The &ldquo;x&rdquo; stands for experimental &ndash; which means these resources are provided AS IS and are not supported through any Microsoft support program or service<\/strong>. We will monitor these, take feedback and may provide fixes on a &ldquo;fix forward&rdquo; basis &ndash; that is to say we may simply republish with fixes in future. I am deliberately using the word &ldquo;may&rdquo; to indicate no guarantees of any sort. However, you are free to adapt these to your environment and make changes as necessary. <\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span class=\"MsoSubtleEmphasis\"><strong><span style=\"font-size: 16.0pt;line-height: 107%;font-family: 'Calibri Light','sans-serif'\">Description of Resources<\/span><\/strong><\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">To discover all the resources available as part of the resource kit, use the <\/span><a href=\"http:\/\/technet.microsoft.com\/en-us\/library\/dn521625.aspx\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif'\" lang=\"EN\">Get-DSCResource<\/span><\/a><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\"> cmdlet:<\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: #012456\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console';color: whitesmoke\">PS D:\\&gt; Get-DscResource -Name x* | Format-Table Name, Module, ImplementedAs -AutoSize<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: #012456\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console';color: whitesmoke\">&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: #012456\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console';color: whitesmoke\">Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Module&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ImplementedAs<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: #012456\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console';color: whitesmoke\">&#8212;-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8212;&#8212;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8212;&#8212;&#8212;&#8212;-<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: #012456\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console';color: whitesmoke\">xComputer&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xComputerManagement&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PowerShell<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: #012456\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console';color: whitesmoke\">xVHD&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xHyper-V&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PowerShell<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: #012456\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console';color: whitesmoke\">xVMHyperV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xHyper-V&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PowerShell<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: #012456\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console';color: whitesmoke\">xVMSwitch&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xHyper-V&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PowerShell<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: #012456\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console';color: whitesmoke\">xDNSServerAddress xNetworking&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PowerShell<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: #012456\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console';color: whitesmoke\">xIPAddress&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xNetworking&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PowerShell<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: #012456\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console';color: whitesmoke\">xDSCWebService&nbsp;&nbsp;&nbsp; xPSDesiredStateConfiguration&nbsp;&nbsp;&nbsp; PowerShell<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: #012456\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console';color: whitesmoke\">xWebsite&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xWebAdministration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PowerShell <\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">Here is a brief description about each of the resource<\/span><\/p>\n<p><\/p>\n<table class=\"MsoTableGrid\" style=\"border: currentColor;border-collapse: collapse\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td style=\"width: 240.95pt;border: solid windowtext 1.0pt;padding: 0in 5.4pt 0in 5.4pt\" valign=\"top\" width=\"321\">\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;text-align: justify;line-height: normal\"><strong><span style=\"font-size: 9.5pt;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">Resource<\/span><\/strong><\/p>\n<\/td>\n<td style=\"width: 240.95pt;border: solid windowtext 1.0pt;border-left: none;padding: 0in 5.4pt 0in 5.4pt\" valign=\"top\" width=\"321\">\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;text-align: justify;line-height: normal\"><strong><span style=\"font-size: 9.5pt;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">Description<\/span><\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 240.95pt;border: solid windowtext 1.0pt;border-top: none;padding: 0in 5.4pt 0in 5.4pt\" valign=\"top\" width=\"321\">\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;text-align: justify;line-height: normal\"><span style=\"font-size: 9.5pt;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">xComputer<\/span><\/p>\n<\/td>\n<td style=\"width: 240.95pt;border-top: none;border-left: none;border-bottom: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;padding: 0in 5.4pt 0in 5.4pt\" valign=\"top\" width=\"321\">\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;text-align: justify;line-height: normal\"><span style=\"font-size: 9.5pt;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">Name a computer and add it to a domain\/workgroup<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 240.95pt;border: solid windowtext 1.0pt;border-top: none;padding: 0in 5.4pt 0in 5.4pt\" valign=\"top\" width=\"321\">\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;text-align: justify;line-height: normal\"><span style=\"font-size: 9.5pt;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">xVHD<\/span><\/p>\n<\/td>\n<td style=\"width: 240.95pt;border-top: none;border-left: none;border-bottom: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;padding: 0in 5.4pt 0in 5.4pt\" valign=\"top\" width=\"321\">\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;text-align: justify;line-height: normal\"><span style=\"font-size: 9.5pt;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">Create and managed VHDs<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 240.95pt;border: solid windowtext 1.0pt;border-top: none;padding: 0in 5.4pt 0in 5.4pt\" valign=\"top\" width=\"321\">\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;text-align: justify;line-height: normal\"><span style=\"font-size: 9.5pt;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">xVMHyperV<\/span><\/p>\n<\/td>\n<td style=\"width: 240.95pt;border-top: none;border-left: none;border-bottom: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;padding: 0in 5.4pt 0in 5.4pt\" valign=\"top\" width=\"321\">\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;text-align: justify;line-height: normal\"><span style=\"font-size: 9.5pt;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">Create and manage a Hyper-V Virtual Machine<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 240.95pt;border: solid windowtext 1.0pt;border-top: none;padding: 0in 5.4pt 0in 5.4pt\" valign=\"top\" width=\"321\">\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;text-align: justify;line-height: normal\"><span style=\"font-size: 9.5pt;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">xVMSwitch<\/span><\/p>\n<\/td>\n<td style=\"width: 240.95pt;border-top: none;border-left: none;border-bottom: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;padding: 0in 5.4pt 0in 5.4pt\" valign=\"top\" width=\"321\">\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;text-align: justify;line-height: normal\"><span style=\"font-size: 9.5pt;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">Create and manage a Hyper-V Virtual Switch<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 240.95pt;border: solid windowtext 1.0pt;border-top: none;padding: 0in 5.4pt 0in 5.4pt\" valign=\"top\" width=\"321\">\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;text-align: justify;line-height: normal\"><span style=\"font-size: 9.5pt;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">xDNSServerAddress<\/span><\/p>\n<\/td>\n<td style=\"width: 240.95pt;border-top: none;border-left: none;border-bottom: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;padding: 0in 5.4pt 0in 5.4pt\" valign=\"top\" width=\"321\">\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;text-align: justify;line-height: normal\"><span style=\"font-size: 9.5pt;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">Bind a DNS Server address to one or more NIC<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 240.95pt;border: solid windowtext 1.0pt;border-top: none;padding: 0in 5.4pt 0in 5.4pt\" valign=\"top\" width=\"321\">\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;text-align: justify;line-height: normal\"><span style=\"font-size: 9.5pt;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">xIPAddress<\/span><\/p>\n<\/td>\n<td style=\"width: 240.95pt;border-top: none;border-left: none;border-bottom: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;padding: 0in 5.4pt 0in 5.4pt\" valign=\"top\" width=\"321\">\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;text-align: justify;line-height: normal\"><span style=\"font-size: 9.5pt;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">Configure IPAddress (v4 and v6)<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 240.95pt;border: solid windowtext 1.0pt;border-top: none;padding: 0in 5.4pt 0in 5.4pt\" valign=\"top\" width=\"321\">\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;text-align: justify;line-height: normal\"><span style=\"font-size: 9.5pt;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">xDSCWebService<\/span><\/p>\n<\/td>\n<td style=\"width: 240.95pt;border-top: none;border-left: none;border-bottom: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;padding: 0in 5.4pt 0in 5.4pt\" valign=\"top\" width=\"321\">\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;text-align: justify;line-height: normal\"><span style=\"font-size: 9.5pt;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">Configure DSC Service (aka Pull Server)<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 240.95pt;border: solid windowtext 1.0pt;border-top: none;padding: 0in 5.4pt 0in 5.4pt\" valign=\"top\" width=\"321\">\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;text-align: justify;line-height: normal\"><span style=\"font-size: 9.5pt;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">xWebsite<\/span><\/p>\n<\/td>\n<td style=\"width: 240.95pt;border-top: none;border-left: none;border-bottom: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;padding: 0in 5.4pt 0in 5.4pt\" valign=\"top\" width=\"321\">\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;text-align: justify;line-height: normal\"><span style=\"font-size: 9.5pt;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">Deploy and configure a website on IIS<\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span class=\"MsoSubtleEmphasis\"><strong><span style=\"font-size: 16.0pt;line-height: 107%;font-family: 'Calibri Light','sans-serif'\">&nbsp;<\/span><\/strong><\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span class=\"MsoSubtleEmphasis\"><strong><span style=\"font-size: 16.0pt;line-height: 107%;font-family: 'Calibri Light','sans-serif'\">&nbsp;<\/span><\/strong><\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span class=\"MsoSubtleEmphasis\"><strong><span style=\"font-size: 16.0pt;line-height: 107%;font-family: 'Calibri Light','sans-serif'\">Making Changes to Resources<\/span><\/strong><\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\">&nbsp;<\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">When making changes to these resources, we suggest the following practice:<\/span><\/p>\n<p class=\"MsoListParagraphCxSpFirst\" style=\"margin-left: 1.0in;text-align: justify;text-indent: -.25in\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">1.<span style=\"font: 7.0pt 'Times New Roman'\">&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">Update the following names by replacing MSFT with your company\/community name and replacing the &ldquo;x&rdquo; with &#8220;c&#8221; (short for &#8220;Community&#8221;) or another prefix of your choice:<\/span><\/p>\n<p class=\"MsoListParagraphCxSpMiddle\" style=\"margin-left: 1.5in;text-align: justify;text-indent: -.25in\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">a.<span style=\"font: 7.0pt 'Times New Roman'\">&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">Module name (ex: xWebAdministration becomes cWebAdministration)<\/span><\/p>\n<p class=\"MsoListParagraphCxSpMiddle\" style=\"margin-left: 1.5in;text-align: justify;text-indent: -.25in\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">a.<span style=\"font: 7.0pt 'Times New Roman'\">&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">Folder name (ex: MSFT_xWebsite becomes Contoso_cWebsite)<\/span><\/p>\n<p class=\"MsoListParagraphCxSpMiddle\" style=\"margin-left: 1.5in;text-align: justify;text-indent: -.25in\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">b.<span style=\"font: 7.0pt 'Times New Roman'\">&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">Resource Name (ex: MSFT_xWebsite becomes Contoso_cWebsite)<\/span><\/p>\n<p class=\"MsoListParagraphCxSpMiddle\" style=\"margin-left: 1.5in;text-align: justify;text-indent: -.25in\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">c.<span style=\"font: 7.0pt 'Times New Roman'\">&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">Resource Friendly Name (ex: xWebsite becomes cWebsite)<\/span><\/p>\n<p class=\"MsoListParagraphCxSpMiddle\" style=\"margin-left: 1.5in;text-align: justify;text-indent: -.25in\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">d.<span style=\"font: 7.0pt 'Times New Roman'\">&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">MOF class name (ex: MSFT_xWebsite becomes Contoso_cWebsite)<\/span><\/p>\n<p class=\"MsoListParagraphCxSpMiddle\" style=\"margin-left: 1.5in;text-align: justify;text-indent: -.25in\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">e.<span style=\"font: 7.0pt 'Times New Roman'\">&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">Filename for the &lt;resource&gt;.schema.mof (ex: MSFT_xWebsite.schema.mof becomes Contoso_cWebsite.schema.mof)<\/span><\/p>\n<p class=\"MsoListParagraphCxSpMiddle\" style=\"margin-left: 1.0in;text-align: justify;text-indent: -.25in\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">2.<span style=\"font: 7.0pt 'Times New Roman'\">&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">Update module and metadata information in the module manifest<\/span><\/p>\n<p class=\"MsoListParagraphCxSpLast\" style=\"margin-left: 1.0in;text-align: justify;text-indent: -.25in\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">3.<span style=\"font: 7.0pt 'Times New Roman'\">&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">Update any configuration that use these resources<\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\">&nbsp;<\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><em><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">We reserve resource and module names without prefixes (&#8220;x&#8221; or &#8220;c&#8221;) for future use (e.g. &#8220;MSFT_WebAdministration&#8221; or &#8220;Website&#8221;).&nbsp; If the next version of Windows Server ships with a &#8220;Website&#8221; resource, we don&#8217;t want to break any configurations that use any community modifications.&nbsp; Please keep a prefix such as &#8220;c&#8221; on all community modifications. <\/span><\/em><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\">&nbsp;<\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><em><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">As specified in the license, you may copy or modify this resource as long as they are used on the Windows Platform. <\/span><\/em><\/p>\n<p><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span class=\"MsoSubtleEmphasis\"><strong><span style=\"font-size: 16.0pt;line-height: 107%;font-family: 'Calibri Light','sans-serif'\">Requirements<\/span><\/strong><\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">The DSC Resource Kit requires Windows 8.1 or Windows Server 2012 R2 with update <\/span><a href=\"http:\/\/support.microsoft.com\/kb\/2883200\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif'\" lang=\"EN\">KB2883200<\/span><\/a><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\"> (aka the GA Update Rollup). You can check whether it is installed by running the following command:<\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: #012456\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console';color: whitesmoke\">PS C:\\WINDOWS\\system32&gt; Get-HotFix -Id KB2883200<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: #012456\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console';color: whitesmoke\">&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: #012456\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console';color: whitesmoke\">Source&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Description&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HotFixID&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;InstalledBy&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; InstalledOn&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: #012456\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console';color: whitesmoke\">&#8212;&#8212;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8212;&#8212;&#8212;&#8211;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8212;&#8212;&#8211;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8212;&#8212;&#8212;&#8211;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8212;&#8212;&#8212;&#8211;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: #012456\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console';color: whitesmoke\">NANA-TOUCH&nbsp;&nbsp;&nbsp; Update&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; KB2883200&nbsp;&nbsp;&nbsp;&nbsp; NANA-TOUCH\\Admini&#8230; 9\/30\/2013 12:00:00 AM&nbsp;&nbsp;&nbsp; <\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">On supported down level operating systems, they require WMF 4.0. Refer to these previous blog posts for more information on <\/span><a href=\"http:\/\/blogs.msdn.com\/b\/powershell\/archive\/2013\/10\/25\/windows-management-framework-4-0-is-now-available.aspx\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif'\" lang=\"EN\">WMF 4.0<\/span><\/a><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\"> and <\/span><a href=\"http:\/\/blogs.msdn.com\/b\/powershell\/archive\/2013\/10\/29\/wmf-4-0-known-issue-partial-installation-without-net-framework-4-5.aspx\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif'\" lang=\"EN\">issues with partial installation<\/span><\/a><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">.<\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span class=\"MsoSubtleEmphasis\"><strong><span style=\"font-size: 16.0pt;line-height: 107%;font-family: 'Calibri Light','sans-serif'\">Configurations using Resources from DSC Resource Kit<\/span><\/strong><\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">Once the resources are deployed, they can be used in configurations. An example configuration is given below (this example together with the sample website files are available as part of the examples of <\/span><a href=\"http:\/\/gallery.technet.microsoft.com\/xWebAdministration-Module-3c8bb6be\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif'\" lang=\"EN\">xWebAdministration<\/span><\/a><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\"> module):<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console';color: darkblue\">Configuration<\/span><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\"> <span style=\"color: blueviolet\">FourthCoffeeWebsite<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">{<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp; <span style=\"color: darkblue\">param<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp; (<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgreen\"># Target nodes to apply the configuration<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">[<\/span><span style=\"color: deepskyblue\">Parameter<\/span>(Mandatory)<span style=\"color: darkgray\">]<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">[<\/span><span style=\"color: deepskyblue\">ValidateNotNullOrEmpty<\/span>()<span style=\"color: darkgray\">]<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">[<\/span><span style=\"color: teal\">String<\/span><span style=\"color: darkgray\">[]]<\/span><span style=\"color: orangered\">$NodeName<\/span><span style=\"color: darkgray\">,<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgreen\"># Name of the website to create<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">[<\/span><span style=\"color: deepskyblue\">Parameter<\/span>(Mandatory)<span style=\"color: darkgray\">]<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">[<\/span><span style=\"color: deepskyblue\">ValidateNotNullOrEmpty<\/span>()<span style=\"color: darkgray\">]<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">[<\/span><span style=\"color: teal\">String<\/span><span style=\"color: darkgray\">]<\/span><span style=\"color: orangered\">$WebSiteName<\/span><span style=\"color: darkgray\">,<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgreen\"># Source Path for Website content<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">[<\/span><span style=\"color: deepskyblue\">Parameter<\/span>(Mandatory)<span style=\"color: darkgray\">]<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">[<\/span><span style=\"color: deepskyblue\">ValidateNotNullOrEmpty<\/span>()<span style=\"color: darkgray\">]<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">[<\/span><span style=\"color: teal\">String<\/span><span style=\"color: darkgray\">]<\/span><span style=\"color: orangered\">$SourcePath<\/span><span style=\"color: darkgray\">,<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgreen\"># Destination path for Website content<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">[<\/span><span style=\"color: deepskyblue\">Parameter<\/span>(Mandatory)<span style=\"color: darkgray\">]<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">[<\/span><span style=\"color: deepskyblue\">ValidateNotNullOrEmpty<\/span>()<span style=\"color: darkgray\">]<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">[<\/span><span style=\"color: teal\">String<\/span><span style=\"color: darkgray\">]<\/span><span style=\"color: orangered\">$DestinationPath<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp; )<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp; <span style=\"color: darkgreen\"># Import custom resources from the module that defines it<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp; <span style=\"color: blue\">Import-DscResource<\/span> <span style=\"color: navy\">-Module<\/span> <span style=\"color: blueviolet\">xWebAdministration<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp; Node <span style=\"color: orangered\">$NodeName<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp; {<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgreen\"># Install the IIS role<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WindowsFeature <span style=\"color: blueviolet\">IIS<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ensure&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">=<\/span> <span style=\"color: darkred\">&#8220;Present&#8221;<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">=<\/span> <span style=\"color: darkred\">&#8220;Web-Server&#8221;<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgreen\"># Install the ASP .NET 4.5 role<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WindowsFeature <span style=\"color: blueviolet\">AspNet45<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ensure&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">=<\/span> <span style=\"color: darkred\">&#8220;Present&#8221;<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">=<\/span> <span style=\"color: darkred\">&#8220;Web-Asp-Net45&#8221;<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgreen\"># Stop the default website<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xWebsite <span style=\"color: blueviolet\">DefaultSite<\/span> <\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ensure&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">=<\/span> <span style=\"color: darkred\">&#8220;Present&#8221;<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">=<\/span> <span style=\"color: darkred\">&#8220;Default Web Site&#8221;<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; State&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">=<\/span> <span style=\"color: darkred\">&#8220;Stopped&#8221;<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PhysicalPath&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">=<\/span> <span style=\"color: darkred\">&#8220;C:\\inetpub\\wwwroot&#8221;<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DependsOn&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">=<\/span> <span style=\"color: darkred\">&#8220;[WindowsFeature]IIS&#8221;<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgreen\"># Copy the website content<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; File <span style=\"color: blueviolet\">WebContent<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ensure&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">=<\/span> <span style=\"color: darkred\">&#8220;Present&#8221;<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SourcePath&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">=<\/span> <span style=\"color: orangered\">$SourcePath<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DestinationPath <span style=\"color: darkgray\">=<\/span> <span style=\"color: orangered\">$DestinationPath<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Recurse&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">=<\/span> <span style=\"color: orangered\">$true<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">=<\/span> <span style=\"color: darkred\">&#8220;Directory&#8221;<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DependsOn&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">=<\/span> <span style=\"color: darkred\">&#8220;[WindowsFeature]AspNet45&#8221;<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgreen\"># Create the new Website<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xWebsite <span style=\"color: blueviolet\">BakeryWebSite<\/span> <\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ensure&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">=<\/span> <span style=\"color: darkred\">&#8220;Present&#8221;<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color: darkgray\">=<\/span> <span style=\"color: orangered\">$WebSiteName<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; State&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">=<\/span> <span style=\"color: darkred\">&#8220;Started&#8221;<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PhysicalPath&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">=<\/span> <span style=\"color: orangered\">$DestinationPath<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DependsOn&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: darkgray\">=<\/span> <span style=\"color: darkred\">&#8220;[File]WebContent&#8221;<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp; }<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">}<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console';color: darkgreen\"># Create the MOF file using configuration parameters<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console';color: blue\">FourthCoffeeWebSite<\/span><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\"> <span style=\"color: navy\">-NodeName<\/span> <span style=\"color: darkred\">&#8220;TestVM&#8221;<\/span> `<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style=\"color: navy\">-WebSiteName<\/span> <span style=\"color: darkred\">&#8220;FourthCoffee&#8221;<\/span> <span style=\"color: navy\">-SourcePath<\/span> <span style=\"color: darkred\">&#8220;C:\\BakeryWebsite\\&#8221;<\/span> <span style=\"color: navy\">-DestinationPath<\/span> <span style=\"color: darkred\">&#8220;C:\\inetpub\\FourthCoffee&#8221;<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console';color: darkgreen\"># Make it happen &#8211; Copy the MOF files to appropriate nodes and invoke the configuration<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console';color: blue\">Start-DscConfiguration<\/span><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\"> <span style=\"color: navy\">-Path<\/span>&nbsp; <span style=\"color: darkred\">&#8220;<\/span><span style=\"color: orangered\">$PSScriptRoot<\/span><span style=\"color: darkred\">\\FourthCoffeeWebsite&#8221;<\/span> <span style=\"color: navy\">-Wait<\/span> <span style=\"color: navy\">-Verbose<\/span> <span style=\"color: navy\">-Force<\/span> <\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\">&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console';color: darkgreen\"># Delete the MOF files<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-bottom: .0001pt;line-height: normal;background: white\"><span style=\"font-size: 9.0pt;font-family: 'Lucida Console';color: blue\">del<\/span><span style=\"font-size: 9.0pt;font-family: 'Lucida Console'\"> <span style=\"color: navy\">-Path<\/span> <span style=\"color: darkred\">&#8220;<\/span><span style=\"color: orangered\">$PSScriptRoot<\/span><span style=\"color: darkred\">\\FourthCoffeeWebsite&#8221;<\/span> <span style=\"color: navy\">-Recurse<\/span> <span style=\"color: navy\">-Verbose <\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><strong><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">Note:<\/span><\/strong><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\"> Any resource that is not shipped as part of Windows, needs to be available in a module in PSModulePath and must be imported (using Import-DSCResource keyword) before it can be used in a configuration. <\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">Feel free to leave your feedback in the comments section as well as use the Q&amp;A section in the <\/span><a href=\"http:\/\/gallery.technet.microsoft.com\/site\/search?f%5B0%5D.Type=Tag&amp;f%5B0%5D.Value=DSC%20Resource%20Kit%20Wave-1&amp;f%5B0%5D.Text=DSC%20Resource%20Kit%20Wave-1\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif'\" lang=\"EN\">TechNet pages<\/span><\/a><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">. You can also provide feedback <\/span><a href=\"https:\/\/connect.microsoft.com\/PowerShell\/Feedback\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif'\" lang=\"EN\">here<\/span><\/a><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\"> in the connect page<\/span><\/p>\n<\/div>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">Happy Holidays and a Happy new Year !!!<\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\"><strong><em>Updated on 1\/2\/2014: Updated the renaming guidelines with examples<\/em><\/strong><\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">Narayanan (Nana) Lakshmanan<\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify\"><span style=\"font-size: 9.5pt;line-height: 107%;font-family: 'Segoe UI','sans-serif';color: #424242\" lang=\"EN\">Development Lead &#8211; PowerShell DSC<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Continuing with the tradition of holiday gifts to the PowerShell community, the PowerShell team has just released DSC Resource Kit Wave-1 &#8211; a set of PowerShell modules that contain DSC resources and example configurations. The various modules that are part of DSC Resource Kit Wave 1 can be found here. When DSC was introduced in [&hellip;]<\/p>\n","protected":false},"author":600,"featured_media":13641,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[142,150,152,153,195,248,251,290,345,348],"class_list":["post-1881","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-powershell","tag-desired-state-configuration","tag-dsc","tag-dsc-resource-kit","tag-dsc-resource-kit-wave-1","tag-holiday-gift","tag-powershell","tag-powershell-4-0","tag-resources","tag-windows-powershell-4-0","tag-windows-powershell-desired-state-configuration"],"acf":[],"blog_post_summary":"<p>Continuing with the tradition of holiday gifts to the PowerShell community, the PowerShell team has just released DSC Resource Kit Wave-1 &#8211; a set of PowerShell modules that contain DSC resources and example configurations. The various modules that are part of DSC Resource Kit Wave 1 can be found here. When DSC was introduced in [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/posts\/1881","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/users\/600"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/comments?post=1881"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/posts\/1881\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/media\/13641"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/media?parent=1881"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/categories?post=1881"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/tags?post=1881"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}