<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>System Center Ideas &#187; Uncategorized</title>
	<atom:link href="http://systemcenterideas.com/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://systemcenterideas.com</link>
	<description></description>
	<lastBuildDate>Mon, 15 Feb 2010 14:30:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>Windows 7 Compatibility</title>
		<link>http://systemcenterideas.com/2009/12/windows-7-compatibility/</link>
		<comments>http://systemcenterideas.com/2009/12/windows-7-compatibility/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 16:38:52 +0000</pubDate>
		<dc:creator>Chad Ingles</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://systemcenterideas.com/?p=75</guid>
		<description><![CDATA[I came across Mary-Jo Foley&#8217;s post &#8220;Windows 7 compatibility problems? Microsoft might have an app (or service) for that&#8221; on the All About Microsoft blog and thought I&#8217;d offer my $0.02. Based on my experiences in the field, including a successful Windows 7 Rapid Deployment Program, I have to say the compatibility story for Windows [...]]]></description>
			<content:encoded><![CDATA[<p>I came across Mary-Jo Foley&#8217;s post &#8220;<span style="background-color: #ffffff;"><a href="http://blogs.zdnet.com/microsoft/?p=4720&amp;tag=col1;post-4720">Windows 7 compatibility problems? Microsoft might have an app (or service) for that</a>&#8221; on the All About Microsoft blog and thought I&#8217;d offer my $0.02.</span></p>
<p><span style="background-color: #ffffff;">Based on my experiences in the field, including a successful <a href="http://www.microsoft.com/caseStudies/Case_Study_Detail.aspx?casestudyid=4000005773">Windows 7 Rapid Deployment Program</a>, I have to say the compatibility story for Windows 7 is surprisingly positive. First of all the number of applications experiencing compatibility issues has been very low so far, and for those that have had issues the solutions have been quick and easy.</span></p>
<p><span style="background-color: #ffffff;">In addition to the programs that Mary-Jo mentioned there is another that is specifically geared to application compatibility remediation: <a href="http://technet.microsoft.com/en-us/windows/bb510132.aspx">Microsoft&#8217;s Application Compatiblity Factory (ACF) Program</a>. This program, provided using Microsoft Partners, focuses on using the <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=24da89e9-b581-47b0-b45e-492dd6da2971">Application Compatibility Toolkit 5.5</a> to quickly assess and remediate compatibility issues across the enterprise. It&#8217;s a great way to put a box around the scope and scale of potential effort required for an organization&#8217;s Windows 7 migration.</span></p>
<p><span style="background-color: #ffffff;">Here are some additional links to ACF materials:</span></p>
<ul>
<li><span style="background-color: #ffffff;"><a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=8342ce5c-b813-4842-9416-ee8a93741f75">Microsoft ACF Introduction</a></span></li>
<li><span style="background-color: #ffffff;"><a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=d20e1c63-e8ea-45bd-97d1-914e6adf1c8e">About ACF Handout Card</a></span></li>
</ul>
<p>Out of all the programs mentioned, ACF is the most targeted at compatibility remediation. Talk to your Microsoft representative to find a local partner that can provide the service. I think you&#8217;ll be pleasantly surprised (and relieved) to find out the reality of your compatibility issues instead of worrying about what you think you might encounter when migrating to Windows 7.</p>
]]></content:encoded>
			<wfw:commentRss>http://systemcenterideas.com/2009/12/windows-7-compatibility/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configuring Windows XP in Microsoft VDI</title>
		<link>http://systemcenterideas.com/2009/09/configuring-windows-xp-in-microsoft-vdi/</link>
		<comments>http://systemcenterideas.com/2009/09/configuring-windows-xp-in-microsoft-vdi/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 17:06:17 +0000</pubDate>
		<dc:creator>Chad Ingles</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://systemcenterideas.com/2009/09/configuring-windows-xp-in-microsoft-vdi/</guid>
		<description><![CDATA[I recently implemented a Microsoft-based Virtual Desktop Infrastructure (VDI) solution. With the release of Windows 2008 R2 you now have a pure-Microsoft VDI stack. It includes all of the previously-named Terminal Services components and a bunch of new functionality to enable the two key scenarios of Personal Virtual Desktops and Virtual Desktop Pools. Microsoft’s proof-of-concept [...]]]></description>
			<content:encoded><![CDATA[<p>I recently implemented a Microsoft-based Virtual Desktop Infrastructure (VDI) solution. With the release of <a href="http://www.microsoft.com/windowsserver2008/en/us/default.aspx">Windows 2008 R2</a> you now have a pure-Microsoft VDI stack. It includes all of the previously-named Terminal Services components and a bunch of new functionality to enable the two key scenarios of Personal Virtual Desktops and Virtual Desktop Pools. <a href="http://technet.microsoft.com/en-us/library/dd647502(WS.10).aspx">Microsoft’s proof-of-concept implementation documentation</a> takes you through the entire process of installing and configuring the solution. It’s great documentation except that it focuses on Windows 7 clients. I had to provide Windows XP virtual desktops running as PVD and VDP and ran into a snag in the configuration process.</p>
<p>When you get to the point “To add RDP protocol permissions to a virtual machine” in Step 2: Installing and Configuring Virtual Machines you’ll quickly realize the command-lines included don’t work on Windows XP:</p>
<pre>wmic /node:localhost RDPERMISSIONS where TerminalName="RDP-Tcp" CALL AddAccount "contoso\rdvh-srv$",1
wmic /node:localhost RDACCOUNT where "(TerminalName='RDP-Tcp' or TerminalName='Console') and AccountName='contoso\\rdvh-srv$'" CALL ModifyPermissions 0,1
wmic /node:localhost RDACCOUNT where "(TerminalName='RDP-Tcp' or TerminalName='Console') and AccountName='contoso\\rdvh-srv$'" CALL ModifyPermissions 2,1
wmic /node:localhost RDACCOUNT where "(TerminalName='RDP-Tcp' or TerminalName='Console') and AccountName='contoso\\rdvh-srv$'" CALL ModifyPermissions 9,1</pre>
<p>After a bit of searching I found various PowerShell and VB Scripts to configure the settings but none seemed to work as-is. Also, PowerShell wasn’t available on the Windows XP images I was using and I didn’t have the freedom to add it. I tried to simplify the things and ended up with the following two scripts to configure the RDP protocol permissions on Windows XP. You need to replace %DOMAIN% and %ACCOUNT% with the Remote Desktop Virtualization Host domain and computer account name, i.e., “CONTOSO” and “RDHV-SRV$” as per the proof-of-concept documentation. Note the first occurrence has a single backslash but the second one has two. Copy them into a .vbs file and execute them by double-clicking or with cscript from the command-prompt.</p>
<pre>set objWMI = GetObject("winmgmts:\\.\root\cimv2")
set colItems = objWMI.ExecQuery("Select * from Win32_TSPermissionsSetting")
for each objItem in colItems
   intRC = objItem.AddAccount("%DOMAIN%\ACCOUNT%", 1)
   if intRC then
      WScript.Echo "Error adding " &amp; strAccount &amp; " to " &amp; _
                   objItem.TerminalName
   else
      WScript.Echo "Successfully added " &amp; strAccount &amp; " to " &amp; _
                   objItem.TerminalName
   end if
next</pre>
<pre>set objWMI = GetObject("winmgmts:\\.\root\cimv2")
set colItems = objWMI.ExecQuery ("Select * from Win32_TSAccount Where AccountName='%DOMAIN%\\%ACCOUNT%'")
for each objItem in colItems
    intRC = objItem.ModifyPermissions(0,True)
    intRC = objItem.ModifyPermissions(2,True)
    intRC = objItem.ModifyPermissions(9,True)
    if intRC then
       WScript.Echo "Error setting permissions for " &amp; strAccount
    else
       WScript.Echo "Set permissions for " &amp; strAccount
    end if
next</pre>
<p>Download <a href="http://systemcenterideas.com/wp-content/uploads/2009/09/Configure_XP.vbs">Configure_XP.vbs</a></p>
]]></content:encoded>
			<wfw:commentRss>http://systemcenterideas.com/2009/09/configuring-windows-xp-in-microsoft-vdi/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Easy Local Group Policy</title>
		<link>http://systemcenterideas.com/2009/09/easy-local-group-policy/</link>
		<comments>http://systemcenterideas.com/2009/09/easy-local-group-policy/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 14:32:54 +0000</pubDate>
		<dc:creator>Chad Ingles</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://systemcenterideas.com/2009/09/easy-local-group-policy/</guid>
		<description><![CDATA[Every now and then I’ve needed to configure Group Policy settings locally or offline and backup/restore them to another computer. Here’s a simple way to do so. It can even be used to bake the settings into an image for mass deployments. This is documented from a Windows 7 system box, but it may work [...]]]></description>
			<content:encoded><![CDATA[<p>Every now and then I’ve needed to configure Group Policy settings locally or offline and backup/restore them to another computer. Here’s a simple way to do so. It can even be used to bake the settings into an image for mass deployments. This is documented from a Windows 7 system box, but it may work with other down-level versions. This method was easy and efficient for me, does anyone have an easier or official way?</p>
<p>1. Open the Local Group Policy MMC (Start –&gt; Run –&gt; “gpedit.msc”</p>
<p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="image" border="0" alt="image" src="http://systemcenterideas.com/wp-content/uploads/2009/09/image.png" width="378" height="484" /> </p>
<p>&#160;</p>
<p><font color="#acb613"></font><a href="http://systemcenterideas.com/wp-content/uploads/2009/09/image1.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="image" border="0" alt="image" src="http://systemcenterideas.com/wp-content/uploads/2009/09/image_thumb.png" width="644" height="452" /></a></p>
<p>2. Configure the required settings.</p>
<p>3. Copy the contents of C:\Windows\System32\GroupPolicy to wherever you want to keep the source Group Policy settings.</p>
<p><a href="http://systemcenterideas.com/wp-content/uploads/2009/09/image2.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://systemcenterideas.com/wp-content/uploads/2009/09/image_thumb1.png" width="644" height="484" /></a> </p>
<p>4. Copy the contents back onto the system you want to have the same settings, including your reference system if you’re building an image.</p>
]]></content:encoded>
			<wfw:commentRss>http://systemcenterideas.com/2009/09/easy-local-group-policy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
