<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://trycatch.be/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"><channel><title>TryCatch.be</title><link>http://trycatch.be/blogs/</link><description>but it worked in the staging environment...</description><dc:language>en-US</dc:language><generator>CommunityServer 2008 SP2 (Build: 31104.93)</generator><item><title>[VBS] - Scripting for OCS (AD Parameters)</title><link>http://trycatch.be/blogs/bps/archive/2010/09/03/vbs-scripting-for-ocs-ad-parameters.aspx</link><pubDate>Fri, 03 Sep 2010 12:05:00 GMT</pubDate><guid isPermaLink="false">12bbda7a-b33b-4de2-8627-f5e32a6b90ff:2529</guid><dc:creator>Benjamin-Pierre</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;A few month ago I had to create a script to automate the proccess of enabling and configuring users for OCS in Active Directory.&lt;br /&gt;&lt;br /&gt;I used VBScript for this. MOst part is conventional... however, I had to change the meeting policy from default to something else, this part was tricky.&lt;br /&gt;&lt;br /&gt;Enough talking: here you can enjoy the part to change the policy:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;#39;************************************POLICY CHANGE***************************************&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strMeetingPolicy=&amp;quot;CN={5DC1A974-C49C-477C-A3F7-E54EECEBE3A9},CN=Policies,CN=RTC Service,CN=Microsoft,CN=System,DC=yourdomain,DC=local&amp;quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strMeetingPolicyDN1=&amp;quot;B:8:01000000:&amp;quot;&amp;amp;strMeetingPolicy&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objUser.put &amp;quot;msRTCSIP-UserPolicy&amp;quot;, strMeetingPolicyDN1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39;************************************POLICY CHANGE***************************************&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;==&amp;gt; Go first in AD and check the values under the Policies (Domain ==&amp;gt; System ==&amp;gt; Microsoft ==&amp;gt; RTC Service ==&amp;gt; Policies)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Pro Memory: here are the most common used parameters for OCS configuration:&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;#39; The msRTCSIP-OptionFlags attribute specifies the different options that are enabled For&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39; the user. It&amp;#39;s a bit-mask value of type integer. Each option is represented by a bit.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39; Valid value types are:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39; 1: Enabled for public IM connectivity&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39; 2: Reserved&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39; 4: Reserved&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39; 8: Reserved&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39; 16: RCC (Remote Call Control) enabled [telephony]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39; 64: AllowOrganizeMeetingWithAnonymousParticipants&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39; 128: UCEnabled (enable user for unified communications)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39; 256: EnabledForEnhancedPresence&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39; 512: RemoteCallControlDualMode&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39; 1024: Enable auto-attendant&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39; Example: 449 = 256 (Enhanced presence) + 128 (UC enabled) + 64 (anonym. participants) + 1 (public IM)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nOptionFlags = 320&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objUser.put &amp;quot;msRTCSIP-PrimaryUserAddress&amp;quot;, strPrimaryUserAddress&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objUser.put &amp;quot;msRTCSIP-FederationEnabled&amp;quot;, bFederationEnabled&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objUser.put &amp;quot;msRTCSIP-ArchivingEnabled&amp;quot;, nArchivingEnabled&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objUser.put &amp;quot;msRTCSIP-InternetAccessEnabled&amp;quot;, bInternetAccessEnabled&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objUser.put &amp;quot;msRTCSIP-Line&amp;quot;, strLine&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objUser.put &amp;quot;msRTCSIP-OptionFlags&amp;quot;, nOptionFlags&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objUser.put &amp;quot;msRTCSIP-PrimaryHomeServer&amp;quot;, strPrimaryHomeServer&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objUser.put &amp;quot;msRTCSIP-UserEnabled&amp;quot;, True&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39;objUser3.put &amp;quot;msRTCSIP-TargetHomeServer&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39;objUser3.put &amp;quot;msRTCSIP-OriginatorSid&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39;objUser3.put &amp;quot;msRTCSIP-LineServer&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39;objUser3.put &amp;quot;msRTCSIP-UserExtension&amp;quot;&lt;br /&gt;&lt;br /&gt;And off course don&amp;#39;t forget the: objUser.setinfo at the end&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://trycatch.be/aggbug.aspx?PostID=2529" width="1" height="1"&gt;</description><category domain="http://trycatch.be/blogs/bps/archive/tags/VBS/default.aspx">VBS</category><category domain="http://trycatch.be/blogs/bps/archive/tags/Scripting/default.aspx">Scripting</category><category domain="http://trycatch.be/blogs/bps/archive/tags/AD/default.aspx">AD</category><category domain="http://trycatch.be/blogs/bps/archive/tags/OCS/default.aspx">OCS</category></item><item><title>[BATCH] - Get modified date with FOR /F</title><link>http://trycatch.be/blogs/bps/archive/2010/09/03/batch-get-modified-date-with-for-f.aspx</link><pubDate>Fri, 03 Sep 2010 12:05:00 GMT</pubDate><guid isPermaLink="false">12bbda7a-b33b-4de2-8627-f5e32a6b90ff:2530</guid><dc:creator>Benjamin-Pierre</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I had to write a batch script for a client, to automate a proccess.&lt;br /&gt;&lt;br /&gt;I was required to check the modification date of a file and compare it to the current date...&lt;br /&gt;This seemed quite easy, but took me some time as the date would not let me to &amp;quot;trim&amp;quot; her...&lt;br /&gt;&lt;br /&gt;Now here is the working code I wrote for it&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;@echo OFF&lt;br /&gt;SETLOCAL EnableDelayedExpansion&lt;br /&gt;&lt;br /&gt;set directory=&amp;quot;C:\The_Directory_you_whish_to_check&amp;quot;&lt;br /&gt;set file=%%a&lt;br /&gt;set size=%%~Za&lt;br /&gt;set mydate=%date%&lt;br /&gt;set lastmod=%%~Ta&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;for /f &amp;quot;tokens=* delims=&amp;quot; %%a in (&amp;#39;dir /b &amp;quot;%directory%*.txt&amp;quot;&amp;#39;) do (&lt;br /&gt;&lt;br /&gt;echo %lastmod% &amp;gt; %directory%Autoreport\temp.txt&lt;br /&gt;set /p var=&amp;lt;%directory%Autoreport\temp.txt&lt;br /&gt;set myvar=!var:~0,10!&lt;br /&gt;echo !myvar!&lt;br /&gt;)&lt;br /&gt;&lt;br /&gt;ENDLOCAL&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Strange that I had to export the parameter to an textfile and reimport it to make it work.&lt;br /&gt;But I guess, ends good all good&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://trycatch.be/aggbug.aspx?PostID=2530" width="1" height="1"&gt;</description><category domain="http://trycatch.be/blogs/bps/archive/tags/BATCH/default.aspx">BATCH</category><category domain="http://trycatch.be/blogs/bps/archive/tags/MODIFIED+DATE/default.aspx">MODIFIED DATE</category><category domain="http://trycatch.be/blogs/bps/archive/tags/FOR+_2F00_F/default.aspx">FOR /F</category></item><item><title>[VBS] MOVE EMPTY FOLDERS</title><link>http://trycatch.be/blogs/bps/archive/2010/09/03/vbs-move-empty-folders.aspx</link><pubDate>Fri, 03 Sep 2010 12:04:00 GMT</pubDate><guid isPermaLink="false">12bbda7a-b33b-4de2-8627-f5e32a6b90ff:2528</guid><dc:creator>Benjamin-Pierre</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;It&amp;#39;s very annoying to have a lot of empty folders hanging around....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I&amp;#39;ve written a smal VBS script to check one location (user input) for empty folders.&lt;br /&gt;&lt;br /&gt;If it finds empty folders it will move them to C:\EMPTYFOLDERS (you can edit the destination in the code.)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here is the full code:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;On Error Resume Next&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; rootfolder = Inputbox(&amp;quot;Enter directory/foldername: &amp;quot; &amp;amp; _&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; chr(10) &amp;amp; chr(10) &amp;amp; &amp;quot;(i.e. C:\Program Files or &amp;quot; &amp;amp; _&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;quot;\\Servername\C$\Folder)&amp;quot; &amp;amp; chr(10) &amp;amp; chr(10), _&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;quot;Getfoldersize&amp;quot;, &amp;quot;C:\Folder&amp;quot;)&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; Set fso = CreateObject(&amp;quot;scripting.filesystemobject&amp;quot;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;#39;Run checkfolder&lt;br /&gt;&lt;br /&gt;If (FSO.FolderExists(rootfolder)) Then&lt;br /&gt;&amp;nbsp;&amp;nbsp; CheckFolder (FSO.getfolder(rootfolder))&lt;br /&gt;End If&lt;br /&gt;&lt;br /&gt;Sub CheckFolder(objCurrentFolder)&lt;br /&gt;&lt;br /&gt;If (FSO.FolderExists(objCurrentFolder)) Then&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;For Each objFolder In objCurrentFolder.SubFolders&lt;br /&gt;&lt;br /&gt;If (FSO.FolderExists(objFolder)) Then&lt;br /&gt;&lt;br /&gt;FolderEmpty(objFolder)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;End If&lt;br /&gt;&amp;nbsp;Next&lt;br /&gt;End If&lt;br /&gt;&lt;br /&gt;End Sub&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Function FolderEmpty(path)&lt;br /&gt;WScript.Echo(Path)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39; Check for an empty folder.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim fso, oFolder, oFiles&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39; Object variables&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim i, flag&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set fso = CreateObject(&amp;quot;Scripting.FileSystemObject&amp;quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set oFolder = fso.GetFolder(path)&amp;nbsp;&amp;nbsp; &amp;#39; Get folder.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set colSubfolders = oFolder.Subfolders&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set oFiles = oFolder.Files&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39; Get Files collection.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; flag = True&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39; No files&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; For Each i in oFiles&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39; A file has been found if&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; flag = false&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39; the loop is processed.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Exit For&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; For Each objSubfolder in colSubfolders&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39; No Subfolder&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; flag = false&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39; the loop is processed.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Exit For&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FolderEmpty = flag&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39; Return result.&lt;br /&gt;&lt;br /&gt;If (FolderEmpty = &amp;quot;True&amp;quot; and Path&amp;lt;&amp;gt;&amp;quot;C:\EMPTYFOLDERS&amp;quot;) Then&lt;br /&gt;WScript.Echo(FolderEmpty)&lt;br /&gt;&lt;br /&gt;fso.MoveFolder oFolder,&amp;quot;C:\EMPTYFOLDERS\&amp;quot;&amp;amp;oFolder.Name&lt;br /&gt;&lt;br /&gt;End If&lt;br /&gt;&lt;br /&gt;End Function&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Enjoy&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://trycatch.be/aggbug.aspx?PostID=2528" width="1" height="1"&gt;</description><category domain="http://trycatch.be/blogs/bps/archive/tags/VBS/default.aspx">VBS</category><category domain="http://trycatch.be/blogs/bps/archive/tags/EMPTY+FOLDERS/default.aspx">EMPTY FOLDERS</category></item><item><title>UAG RAW book “Chapter 3: UAG Building Blocks”</title><link>http://trycatch.be/blogs/decaluwet/archive/2010/08/24/uag-raw-book-chapter-3-uag-building-blocks.aspx</link><pubDate>Mon, 23 Aug 2010 22:04:20 GMT</pubDate><guid isPermaLink="false">12bbda7a-b33b-4de2-8627-f5e32a6b90ff:2523</guid><dc:creator>Tom Decaluwé</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I finished reading chapter 3&amp;#160; and managed to get my UAG up and running all be it I hit another unexpected issue as you will be able to read in just a bit.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;- What I loved:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Overall if found this chapter great and finally started to give me an insight into how UAG works.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;- After reading this chapter Trunk, application and group will make sense and it’s explained and associated in such a way that you start to wonder why you didn’t work out earlier what they where in UAG.&lt;/p&gt;    &lt;p&gt;- The detailed breakdown of trunks gave a great insight into what types there are and where to position it into web servicing. I also especially liked the fact that even though ADFS trunks will not be explained in detail in the book a nice link was provided for those of us that might need this information more down the line. I have always found that books like this should reference more official documentation links when parts are not explained in detail. It shows real dedication to getting as much information out as possible.&lt;/p&gt;    &lt;p&gt;- It’s all about applications in UAG and this clearly shows in this chapter. A summary of top-level and sublevel applications show just how versatile UAG is out of the box and you get a good view on more than just web app publishing done by client/server publishing,…&lt;/p&gt;    &lt;p&gt;- I loved the fact that for the first time a book talks about the new way Win2k8 selects it’s primary ip address. For those of you that haven’t noticed yet and yes we TMG guys have run into this a lot, this is totally different than win2k3. The primary ip in the TCP stack basically doesn’t count for anything more than any other ip does. Don’t know what I’m talking about? c&lt;a href="http://blogs.technet.com/b/networking/archive/2009/04/24/source-ip-address-selection-on-a-multi-homed-windows-computer.aspx"&gt;lick this link&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;- Good first glance of the Authentication dialog. I expect we will be seeing more of this later down the line but it does help in getting that first UAG app up and running.&lt;/p&gt;    &lt;p&gt;- At the end of the chapter the writers explain in detail what kicks in and what’s changed when you press the apply/activate a new configuration and create a trunk. Even though there is probably much more behind the scene it give you the confidence that you have control and you not just in a black box situation. &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;- What I missed:&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;- There is a little paragraph about URL signing, and how it works. As I’m reading this if first very shortly read about how this is the enabler for multi server publishing on one ip and port. And then a few lines down it’s all about adding unique strings to published URL’s for enhanced security. I had to read this paragraph twice to figure out what it was all about. I believe URL signing is a key security feature for UAG and a concept you need to understand well. The paragraph is just to short and confusing for me and could do with splitting it up more clearly and adding some extra example / scenario. I don’t know how to explain it better but I’m guessing the experts will.&lt;/p&gt;    &lt;p&gt;- Certificates are key for UAG and almost any other TMG, IIS or other web based deployment. However spending 6 pages on certificates to me seems out of scope for a book on UAG and we would use this page realastate to explain core UAG tech in more detail like URL signing and just reference a good MS technet post or other MS press book on this subject. However my finding is based on the fact that I have extensive knowledge of certificates so this might be a great requirement for novice users and is essential for any UAG deployment. What i would have liked is a reference / link or explanation towards these novices on how to use MS PKI to quickly generate a home made Cert for you to use on a lab deployment. People with PKI knowledge hardly need these 6 pages and those that do need these 6 pages will not know how to quickly and at no cost get a Cert to continue the book. It might be worth even putting some kind of self generated contoso certificate on the publishers website and reference that url later in the book for people just playing with the product in a lab.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;- My problem:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;As always you can’t expect all to go well for me on my first deploy can you. After configuring my first trunk by the book and checking everything I was still presented by a nasty IIS page instead of the hoped for UAG logon page. The page got was:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/decaluwet/image_5F00_1416135D.png"&gt;&lt;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://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/decaluwet/image_5F00_thumb_5F00_12654789.png" width="442" height="345" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;After doing a quick bing around the world it turned out I needed to restart the IIS and that would fix my issue. Sure enough it did, however there was nothing in the book about this potential hiccup but looking at the bing results I’m surely not the only one that ran into this.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Well that’s all for now, this covers all three published chapters of the RAW book up until now. I’m really looking forward to continuing our journey down UAG lane as soon as the next chapters are published and I have heard we can expect them sooner than later ;-)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://trycatch.be/aggbug.aspx?PostID=2523" width="1" height="1"&gt;</description></item><item><title>Do you know “Remote Desktop Connection Manager”</title><link>http://trycatch.be/blogs/decaluwet/archive/2010/08/13/do-you-know-remote-desktop-connection-manager.aspx</link><pubDate>Fri, 13 Aug 2010 21:23:24 GMT</pubDate><guid isPermaLink="false">12bbda7a-b33b-4de2-8627-f5e32a6b90ff:2521</guid><dc:creator>Tom Decaluwé</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Getting swampped by the amount of RDP connections you open every day? Want to keep them manageble and in a clear overview?&lt;/p&gt;  &lt;p&gt;Don’t want to buy 3de party tools like visionapp’s,…&lt;/p&gt;  &lt;p&gt;MS heeft een freetool om dit voor u te doen: &lt;a title="http://www.microsoft.com/downloads/details.aspx?FamilyID=4603c621-6de7-4ccb-9f51-d53dc7e48047&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4603c621-6de7-4ccb-9f51-d53dc7e48047&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=4603c621-6de7-4ccb-9f51-d53dc7e48047&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/decaluwet/image_5F00_1DB5D817.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/decaluwet/image_5F00_thumb_5F00_7A3933B1.png" width="505" height="221" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://trycatch.be/aggbug.aspx?PostID=2521" width="1" height="1"&gt;</description></item><item><title>MSDN &amp; TechNet summer campaign WAVE 3</title><link>http://trycatch.be/blogs/decaluwet/archive/2010/08/11/msdn-amp-technet-summer-campaign-wave-3.aspx</link><pubDate>Wed, 11 Aug 2010 20:37:00 GMT</pubDate><guid isPermaLink="false">12bbda7a-b33b-4de2-8627-f5e32a6b90ff:2519</guid><dc:creator>Tom Decaluwé</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Yep, the summer is hot down in Moskou and MS know’s we need something here in Belgium to heat things up for us so the launched wave 3 of the summer campaign yesterday.&lt;/p&gt;  &lt;p&gt;Check it out what’s hot:&lt;/p&gt;  &lt;p&gt;- MSDN: Windows Phone 7:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;NL: &lt;a href="http://msdn.microsoft.com/nl-be/ff872142.aspx"&gt;http://msdn.microsoft.com/nl-be/ff872142.aspx&lt;/a&gt; &lt;/p&gt;    &lt;p&gt;FR: &lt;a href="http://msdn.microsoft.com/fr-be/ff872142.aspx"&gt;http://msdn.microsoft.com/fr-be/ff872142.aspx&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;- TechNet: Deployment:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;NL:&amp;#160; &lt;a href="http://technet.microsoft.com/nl-be/ff898349.aspx"&gt;http://technet.microsoft.com/nl-be/ff898349.aspx&lt;/a&gt; &lt;/p&gt;    &lt;p&gt;FR: &lt;a href="https://webmail.rdconsult.be/redir.aspx?C=11d305f89a734ad7beaf281722ae6f59&amp;amp;URL=http%3a%2f%2ftechnet.microsoft.com%2ffr-be%2fff898349.aspx"&gt;http://technet.microsoft.com/fr-be/ff898349.aspx&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;- Architects: Cloud Patterns: &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;NL: &lt;a href="http://msdn.microsoft.com/nl-be/ff877815.aspx"&gt;http://msdn.microsoft.com/nl-be/ff877815.aspx&lt;/a&gt; &lt;/p&gt;    &lt;p&gt;FR: &lt;a href="http://msdn.microsoft.com/fr-be/ff877815.aspx"&gt;http://msdn.microsoft.com/fr-be/ff877815.aspx&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://trycatch.be/aggbug.aspx?PostID=2519" width="1" height="1"&gt;</description></item><item><title>UAG RAW book “Chapter 2: Installing UAG</title><link>http://trycatch.be/blogs/decaluwet/archive/2010/08/11/uag-raw-book-chapter-2-installing-uag.aspx</link><pubDate>Wed, 11 Aug 2010 20:06:58 GMT</pubDate><guid isPermaLink="false">12bbda7a-b33b-4de2-8627-f5e32a6b90ff:2518</guid><dc:creator>Tom Decaluwé</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I found some spare time this week to work my way through chapter two and get my UAG up and running in the lab. Even though the install most of UAG’s install is a next &amp;gt; next &amp;gt; next &amp;gt; finish type install it’s important to understand what the screens say and know what you are doing so don’t skip it. &lt;/p&gt;  &lt;p&gt;Despite the simple and straight forward install I still ran into an issue during install not really covered by the book so read-on, you might end-up needing this info.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;- What I loved:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;In a chapter like this visual referencing is important as an image often says more than 100 words and they really come through on this. The whole install is neatly screenshot in the book and each setting explained. &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;- The install checklist and post install verify list are great to know what you need to do before and can check after the install.&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;- A very clear overview is given of all the different components that will be installed by the setup and indicating an ETA of install for each component.&lt;/p&gt;    &lt;p&gt;- Very illustrated overview of the second faze of the install, the getting started wizard and again each setting explained to the level you expect and gives confidence you know what you are clicking.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;- What I missed:&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;- We know what’s being installed like the SQL, Ajax,.. and even how long each component on an average takes but a tee bit more insight into the different components and what UAG uses them fore will help when things go wrong so you know what to check. Just knowing a bit of what the ISATGCTRL does could point you in the right direction of checking this service is running if X or Y is not doing what you expect. I don’t know if it’s possible but an addition to the verify overview indicating what breaks if&amp;#160; X is not working would be nice.&lt;/p&gt;    &lt;p&gt;- Surprising for me to see was the ever old debate of domain vs workgroup where clearly the WG edition is being promoted as more secure. This does conflict a bit with what I read many years ago in the ISA books and what we have been promoting for so long =&amp;gt; domain join is better. Of course this will always be a tricky thing to answer and I guess the real answer is chose what best works for you but I definitely don’t believe domain joining is in any way less secure than WG.&lt;/p&gt;    &lt;p&gt;- In the trouble shooting section there are some common know issues mentioned and that great, the only thing I was missing here (apart from the below error I had) was a reference to&amp;#160; the install log. TMG during install does some very extensive logging through the windows installer interface and outputs it all to the %windir%\temp (&lt;a href="http://technet.microsoft.com/en-us/library/ee781947.aspx"&gt;click for more info&lt;/a&gt;). Of course I don’t know if UAG has this type of log location but if it does i would expect it in this chapter and as TMG is a core UAG component some mention of these files would have been nice. When thing go wrong you need somewhere to find out why and most of all that is done is logged somewhere we just don’t generally know where.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;- My install error:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;To my surprise however the install did not go as expected despite following the book to the letter. I ended up with an error during the very first step of the install and the book had given no info on this situation or where to look so. I ended up using the Bing to find the answer.&lt;/p&gt;  &lt;p&gt;After inserting the ISO into my Virtual system and hitting the install UAG on the splash screen I got the following nasty message on the screen&lt;/p&gt;  &lt;p&gt;&lt;a href="http://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/decaluwet/image_5F00_1DE8A3D4.png"&gt;&lt;img style="border-right-width:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;" title="image" border="0" alt="image" src="http://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/decaluwet/image_5F00_thumb_5F00_28A5FB29.png" width="244" height="107" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;After reading on the internet it seems this is a know issue and can have a number of different reasons: NIC mis-config , RDP issues,…&lt;/p&gt;  &lt;p&gt;I was installing the server through RDP as this method is mentioned throughout the book and should work fine. I had followed all the checklists to the letter so had no idea why this was happening. In any case I logged of the RDP and went in through the remote console and sure enough the error was gone and install ran exactly as in the book. &lt;/p&gt;  &lt;p&gt;After the install however I was faced with a second challenge&amp;#160; but luckily this hit my trusted TMG field and I knew exactly what was going on: “When you install TMG using RDP an allow RDP system policy is automatically activated, however if you go through the console this rule is not created. End result was a UAG box I could not reach to configure through RDP :-( &lt;/p&gt;  &lt;p&gt;As I was told by the book not to change config straight in the TMG interface I explored the UAG interface to find how I could enable RDP without success. To be quite honest I didn’t really expect to find it but had a quick poke just for the sake of it. In the end I went down to the TMG interface and reconfigured the system policy and sure enough, problem solved. And my system was ready for chapter 3 ;-)&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Stay tuned for a quick rap-up of the third and currently final published chapter.&lt;/p&gt;  &lt;p&gt;Tom&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://trycatch.be/aggbug.aspx?PostID=2518" width="1" height="1"&gt;</description></item><item><title>UAG RAW book “Chapter 1: Planning your deployment”</title><link>http://trycatch.be/blogs/decaluwet/archive/2010/08/08/uag-raw-book-chapter-1-planning-your-deployment.aspx</link><pubDate>Sun, 08 Aug 2010 21:46:44 GMT</pubDate><guid isPermaLink="false">12bbda7a-b33b-4de2-8627-f5e32a6b90ff:2517</guid><dc:creator>Tom Decaluwé</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;After contacting Packet Publishing they provided me with a new download for my RAW copy of the UAG book.&lt;/p&gt;  &lt;p&gt;I’ll be reading the book chapter by chapter when I get some time and I’m deploying in a test lab to see how I get along. As this is somewhat my first serious contact with UAG and I’m suing the book as my lead I though I would start the concept of RATW (Review as they write). &lt;/p&gt;  &lt;p&gt;I’ll start of today and review each chapter as I read them and as they are published. I will not go into detail about the content as you should buy the book for the content but I do want to give you some insight as to what I thought of each chapter why I liked it or what I think it’s lacking. If you too are reading the book feel free to add your comments on each post . I can then bundle all the feedback and provide it to the writes.&lt;/p&gt;  &lt;p&gt;Well let’s get started on Chapter1 “Planning your deployment”&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;- What I loved:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;On a whole I really did like this chapter and found it filled in exactly what I should have done. I answered my questions on&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;- What UAG is and what it does and clearly explains the difference with TMG.&lt;/p&gt;    &lt;p&gt;- Clearly explains how and where you can position your UAG on the network and what you need to think about during the deploy.&lt;/p&gt;    &lt;p&gt;- In chapter one you will already get a nice insight into the Core of UAG being the ISAPI filter.&lt;/p&gt;    &lt;p&gt;- Finally the words Trunk and Application make sense in UAG :-)&lt;/p&gt;    &lt;p&gt;- Good first glance into what really happens when you head out to a UAG site, what client are supported and the fact that in the background an ActiveX/Java is installed.&lt;/p&gt;    &lt;p&gt;- Explains the fact that you install UAG your self or by a ready made appliance and tell’s you what you will need as hardware and what you need to think about when doing it yourself.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;As to the reading I found this chapter light en enjoyable. It gives good technical and design background and add&amp;#39;s a pinch of humor to keep you going.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;- What I missed:&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;- I would have loved if they would have taken a bit of page space to illustrate UAG being part of MS’s Forefront technologies and positioning it within these products something like this. It would be great as it can help you know if you are choosing the right product of you need and open new horizons for follow-up projects.&lt;/p&gt;    &lt;p&gt;&lt;a href="http://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/decaluwet/image_5F00_2BEE5EB0.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/decaluwet/image_5F00_thumb_5F00_739FC1CA.png" width="503" height="287" /&gt;&lt;/a&gt; &lt;/p&gt;    &lt;p&gt;- The chapter explains why UAG is better than a standard firewall but I would have loved to see more on what makes UAG so unique towards competing devices. It’s nice to know that UAG add’s values compared to a standard L4 firewall but most of us will know this already. However when you all know that when you are in the field you need some key things to get UAG to sell towards competing software just a few fact’s that explain why it’s so unique or what makes it really good.&lt;/p&gt;    &lt;p&gt;- ISAPI is very important for UAG and you get some background but it would be nice to get a link to extra reading on what ISAPI is and does as it’s so important for UAG and I think the more back ground you have on that technology the better you will understand how it really works.&lt;/p&gt;    &lt;p&gt;- In the explanation of why and if you should domain member you UAG it’s illustrated 5 functionalities require domain membership. KCD is mentioned and as far as I can think I’m guessing this is Key Distribution Center but I was unfamiliar with this term so I’m guessing if I’m not sure a lot of readers might need some help to know what it is and and mentioning the full name might be handy.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Have fun reading the book yourself and let me know what your thoughts are.&lt;/p&gt;  &lt;p&gt;Stay tuned for a quick rap-up of the other chapters.&lt;/p&gt;  &lt;p&gt;Tom&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://trycatch.be/aggbug.aspx?PostID=2517" width="1" height="1"&gt;</description></item><item><title>UAG book on it’s way</title><link>http://trycatch.be/blogs/decaluwet/archive/2010/08/04/uag-book-on-it-s-way.aspx</link><pubDate>Wed, 04 Aug 2010 13:11:48 GMT</pubDate><guid isPermaLink="false">12bbda7a-b33b-4de2-8627-f5e32a6b90ff:2516</guid><dc:creator>Tom Decaluwé</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;For those of you that have been following the MS forefront products you will know a lot of emphasis has been placed on UAG lately as THE publishing software and publishing internal systems to the internet has been DE-emphasized for TMG.&lt;/p&gt;  &lt;p&gt;The only problem i have heard from everybody is there is no book,… on UAG just the standard MS documentation.&lt;/p&gt;  &lt;p&gt;Well, fear no more Ben Ben Ari and Ran Dolev are writing a book on UAG, to be published by PACKT Publishing (planned for early 2011). And the great news is you don’t need to wait until then as its a RAW book (Read as we Write). &lt;/p&gt;  &lt;p&gt;You can order the book at: &lt;a title="https://www.packtpub.com/microsoft-forefront-uag-2010-administrators-handbook/book" href="https://www.packtpub.com/microsoft-forefront-uag-2010-administrators-handbook/book"&gt;https://www.packtpub.com/microsoft-forefront-uag-2010-administrators-handbook/book&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I have ordered my copy but the download link was not working at the time I’ll let you all know when they get it fixed and what I think of the book once i have the first few chapters.&lt;/p&gt;  &lt;p&gt;But at least now we have something to work and wait for!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://trycatch.be/aggbug.aspx?PostID=2516" width="1" height="1"&gt;</description></item><item><title>MSDN &amp; TechNet summer campaign</title><link>http://trycatch.be/blogs/decaluwet/archive/2010/08/03/msdn-amp-technet-summer-campaign.aspx</link><pubDate>Tue, 03 Aug 2010 13:45:00 GMT</pubDate><guid isPermaLink="false">12bbda7a-b33b-4de2-8627-f5e32a6b90ff:2515</guid><dc:creator>Tom Decaluwé</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Microsoft Belgium is running a really nice summer campaign at the moment focusing on some key technologies you can spend your precious free moments on.&lt;/p&gt;
&lt;p&gt;The topics being covered this summer are: Visual Studio 2010, Silverlight 4, Windows Phone 7, the Windows Azure Platform, Cloud Computing Strategy, SharePoint 2010, Desktop Deployment and Virtualisation. The Visual Studio 2010, Silverlight 4, Cloud Computing Strategy &amp;amp; SharePoint 2010 summer pages are already live, and the others will be coming in August.&lt;/p&gt;
&lt;p&gt;Check out the great content at&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;MSDN: &lt;/p&gt;
&lt;p&gt;Dutch: &lt;a href="http://msdn.microsoft.com/nl-be/ff718229.aspx"&gt;http://msdn.microsoft.com/nl-be/ff718229.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;French: &lt;a href="http://msdn.microsoft.com/fr-be/ff718229.aspx"&gt;http://msdn.microsoft.com/fr-be/ff718229.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;TechNet : &lt;/p&gt;
&lt;p&gt;Dutch: &lt;span style="text-decoration:underline;"&gt;&lt;span style="color:#0066cc;"&gt;&lt;a href="http://technet.microsoft.com/nl-be/default.aspx"&gt;http://technet.microsoft.com/nl-be/default.aspx&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#0066cc;"&gt;French: &lt;/span&gt;&lt;span style="text-decoration:underline;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;a href="http://technet.microsoft.com/fr-be/default.aspx"&gt;http://technet.microsoft.com/fr-be/default.aspx&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://technet.microsoft.com/fr-be/default.aspx"&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://trycatch.be/aggbug.aspx?PostID=2515" width="1" height="1"&gt;</description></item><item><title>Deploying PowerShell 2.0 in your environment</title><link>http://trycatch.be/blogs/roggenk/archive/2010/07/26/deploying-powershell-2-0-in-your-environment.aspx</link><pubDate>Mon, 26 Jul 2010 12:39:00 GMT</pubDate><guid isPermaLink="false">12bbda7a-b33b-4de2-8627-f5e32a6b90ff:2508</guid><dc:creator>Kurt Roggen</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;PowerShell 2.0 brings some great new management functionality such as:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Remoting: lets you run commands on one or more remote computers from a single computer that is running Windows PowerShell. PowerShell remoting allows for multiple ways of connecting, including interactive (1:1), fan-out (1:many) and fan-in (many:1 by using the IIS hosting model). &lt;/li&gt;    &lt;li&gt;New cmdlets: over 100 built-in cmdlets, enabling you to do computer-related tasks, event log and performance counter management task. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;PowerShell version 2.0 is bundled into the &lt;font color="#ff8000"&gt;Windows Management Framework&lt;/font&gt;.&lt;/p&gt;  &lt;p&gt;The &lt;a href="http://trycatch.be/blogs/roggenk/archive/2009/11/02/windows-management-framework-powershell-2-0-amp-winrm-2-0-are-available.aspx" target="_blank"&gt;Windows Management Framework&lt;/a&gt; makes some updated management functionality of Windows 7 and Windows Server 2008 R2 available to be installed on Windows XP, Windows Server 2003, Windows Vista, and Windows Server 2008. &lt;/p&gt;  &lt;p&gt;Windows Management Framework contains 3 components:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Windows Remote Management (WinRM) 2.0 &lt;/li&gt;    &lt;li&gt;Windows PowerShell 2.0 &lt;/li&gt;    &lt;li&gt;Background Intelligent Transfer Service (BITS) 4.0. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Using WSUS (part of Windows Server 2008 R2 as a server role), you can import the PowerShell 2.0 package and approve it for installation on your Windows Server 2008, Windows Server 2003, Windows Vista and Windows XP machines.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/roggenk/image_5F00_69FFB2F9.png" target="_blank"&gt;&lt;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://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/roggenk/image_5F00_thumb_5F00_1A4687B0.png" width="600" height="259" /&gt;&lt;/a&gt;     &lt;br /&gt;&lt;em&gt;&lt;font size="2"&gt;Import updates directly into WSUS&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/roggenk/image_5F00_79531508.png" target="_blank"&gt;&lt;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://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/roggenk/image_5F00_thumb_5F00_4616DB9F.png" width="600" height="317" /&gt;&lt;/a&gt;     &lt;br /&gt;&lt;em&gt;&lt;font size="2"&gt;Add selected updates to download basket&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Once the updates are imported into the WSUS infrastructure, you can approve the update on the required computer groups containing your targeted machines.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/roggenk/image_5F00_44D242C0.png" target="_blank"&gt;&lt;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://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/roggenk/image_5F00_thumb_5F00_1D97F98B.png" width="350" height="223" /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;em&gt;&lt;font size="2"&gt;Approve the imported updates&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; Be aware that the Windows Management Framework is about 30-35 MB in size.&amp;#160; If bandwidth is an issue or if you are dealing with a serious amount of clients, you may want to throttle the bandwidth used by the Background Intelligent Transfer Service (BITS) which is used as transport mechanism by the Windows Update engine. &lt;/p&gt;  &lt;p&gt;More about that another time…&lt;/p&gt;  &lt;p&gt;Related reading:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://support.microsoft.com/kb/968929" target="_blank"&gt;Windows Management Framework (Windows PowerShell 2.0, WinRM 2.0, and BITS 4.0)&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://trycatch.be/aggbug.aspx?PostID=2508" width="1" height="1"&gt;</description><category domain="http://trycatch.be/blogs/roggenk/archive/tags/WSUS/default.aspx">WSUS</category><category domain="http://trycatch.be/blogs/roggenk/archive/tags/Powershell/default.aspx">Powershell</category></item><item><title>WDS Troubleshooting – Part 2</title><link>http://trycatch.be/blogs/roggenk/archive/2010/07/20/wds-troubleshooting-part-2.aspx</link><pubDate>Tue, 20 Jul 2010 12:40:00 GMT</pubDate><guid isPermaLink="false">12bbda7a-b33b-4de2-8627-f5e32a6b90ff:2493</guid><dc:creator>Kurt Roggen</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;To be able to troubleshoot the Windows Deployment Services, it is crucial to first understand the overall WDS architecture, since you can activate logging at most levels in the architecture.&amp;#160; We did that in previous post.&lt;/p&gt;  &lt;p&gt;The second step, is drilling down into these components and their logging/debugging facilities.    &lt;br /&gt;&lt;/p&gt;  &lt;h3&gt;Looking at WDS Configuration&lt;/h3&gt;  &lt;p&gt;To get a quick overview of your current WDS configuration, type the following command:&lt;/p&gt;  &lt;p&gt;C:\&amp;gt;&lt;em&gt; wdsutil /get-server /show:config &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;For more information, read my previous &lt;a href="http://trycatch.be/blogs/roggenk/archive/2010/07/02/looking-at-your-wds-windows-deployment-services-configuration-parameters.aspx" target="_blank"&gt;blog post&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h3&gt;Looking at WDS Eventlogs&lt;/h3&gt;  &lt;p&gt;If the multicast transmission still start automatically too soon, I suggest enabling logging for WDS Events:&lt;/p&gt;  &lt;p&gt;1. Open Server Manager    &lt;br /&gt;2. Select Diagnostics -&amp;gt; Event Viewer -&amp;gt; Applications and Services Logs     &lt;br /&gt;3. Navigate to Microsoft\Deployment-Services-Diagnostics     &lt;br /&gt;4. Right-click the Admin log and choose &lt;strong&gt;Enable log&lt;/strong&gt;     &lt;br /&gt;5. Right-click the Operational log and choose Enable log&lt;/p&gt;  &lt;p&gt;Reproduce the issue and check the event logs.&lt;/p&gt;  &lt;p&gt;&lt;a&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image_thumb2" border="0" alt="image_thumb2" src="http://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/roggenk/image_5F00_thumb2_5F00_6A5B3E83.png" width="600" height="379" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h3&gt;Looking at WDS Logging&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;WDS Server-side - %windir%\Tracing\wdsserver.log – Set REG_DWORD EnableFileTracing = 1 &lt;/li&gt;    &lt;li&gt;WDS Mgmt - %windir%\Tracing\wdsmgmt.log &lt;/li&gt;    &lt;li&gt;WDS MMC snapin - %windir%\Tracing\wdsmmc.log &lt;/li&gt;    &lt;li&gt;Client-side - X:\Windows\Panther, $Windows.~BT\Sources\Panther, %systemdrive%\Windows\Panther &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image_thumb3" border="0" alt="image_thumb3" src="http://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/roggenk/image_5F00_thumb3_5F00_7403ACB9.png" width="200" height="230" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Related reading:&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://support.microsoft.com/kb/936625" target="_blank"&gt;KB&lt;/a&gt;&lt;a href="http://support.microsoft.com/kb/936625" target="_blank"&gt;936625&lt;/a&gt; - How to enable logging in Windows Deployment Services (WDS) in Windows Server 2003 and in Windows Server 2008 (R2) &lt;/li&gt;    &lt;li&gt;&lt;a href="http://technet.microsoft.com/en-us/library/cc772277(WS.10).aspx" target="_blank"&gt;TechNet TechCenter - Troubleshooting WDS Performance Problems&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://trycatch.be/aggbug.aspx?PostID=2493" width="1" height="1"&gt;</description><category domain="http://trycatch.be/blogs/roggenk/archive/tags/WindowsServer2008/default.aspx">WindowsServer2008</category><category domain="http://trycatch.be/blogs/roggenk/archive/tags/WDS/default.aspx">WDS</category><category domain="http://trycatch.be/blogs/roggenk/archive/tags/WindowsServer2008R2/default.aspx">WindowsServer2008R2</category></item><item><title>Exchange 2010 Certified + MCT</title><link>http://trycatch.be/blogs/pdtit/archive/2010/07/15/exchange-2010-certified-mct.aspx</link><pubDate>Thu, 15 Jul 2010 21:53:00 GMT</pubDate><guid isPermaLink="false">12bbda7a-b33b-4de2-8627-f5e32a6b90ff:2507</guid><dc:creator>Peter De Tender</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;Hi readers,&lt;/p&gt;
&lt;p&gt;First of all, my honest and humble apologies for being away from blogging for such a long time. Although there are several reasons for this (work, work, work, projects, projects, projects, family, family, family,...) I was feeling a bit sad myself, looked myself in the eye and said Peter, you gonna start blogging again on all those nice technical stuff you work with on a day-to-day basis.&lt;/p&gt;
&lt;p&gt;And as time goes by, why not mention another reason for being absent the last couple of weeks... I invested&amp;nbsp;most of my (little) free-time in studying and preparing for my Exchange 2010&amp;nbsp;certification.&amp;nbsp;And the investment was awarded with a PASS on both exam 70_662 and 70_663, after which I&amp;#39;m recognized now as a &lt;strong&gt;MCITP : Enterprise Messaging Administrator&lt;/strong&gt; &lt;/p&gt;
&lt;p&gt;More information on this certification can be found here:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/learning/en/us/certification/cert-exchange-server.aspx#tab3"&gt;http://www.microsoft.com/learning/en/us/certification/cert-exchange-server.aspx#tab3&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Besides becoming Exchange 2010 certified, I also received credit for becoming &lt;strong&gt;Microsoft Certified Trainer - MCT&lt;/strong&gt;, as I passed both the technical and &amp;#39;trainer-skills&amp;#39; requirements.&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t put this information on the internet to talk only about myself how wonderfull this is, blablabla,... but I want to encourage all my blog readers to continue investing time and money in themselves to become as professional on MS technologies as you want yourselves to be, and if I can help you with this one, feel free to drop me a note or leave a comment on this topic. Stay tuned for some up-coming postings on Exchange 2010, Forefront TMG,... as those are the products I&amp;#39;m still focussing on.&lt;/p&gt;
&lt;p&gt;Thanks again for following my blog. Cheers, /Peter&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://trycatch.be/aggbug.aspx?PostID=2507" width="1" height="1"&gt;</description><category domain="http://trycatch.be/blogs/pdtit/archive/tags/Exchange+2010+certified+-+MCT/default.aspx">Exchange 2010 certified - MCT</category></item><item><title>WDS Troubleshooting – Part 1</title><link>http://trycatch.be/blogs/roggenk/archive/2010/07/15/wds-troubleshooting-part-1.aspx</link><pubDate>Thu, 15 Jul 2010 12:40:00 GMT</pubDate><guid isPermaLink="false">12bbda7a-b33b-4de2-8627-f5e32a6b90ff:2494</guid><dc:creator>Kurt Roggen</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;The other day, I got asked about WDS (Windows Deployment Services) troubleshooting…    &lt;br /&gt;To be able to troubleshoot the Windows Deployment Services, it is crucial to first understand the overall WDS architecture, since you can activate logging at most levels in the architecture.&lt;/p&gt;  &lt;h3&gt;Understanding the WDS Architecture&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/roggenk/image_5F00_6986EC98.png" target="_blank"&gt;&lt;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" align="right" src="http://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/roggenk/image_5F00_thumb_5F00_30DC428B.png" width="350" height="285" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;strong&gt;WDS Server Service&lt;/strong&gt;       &lt;br /&gt;&lt;/u&gt;The WDSServer service is the main server-side service for Windows Deployment Services. It provides basic service functions such as memory management, thread pooling, and network interface binding in an effort to support its hosted subcomponents, known as providers. The providers provide the true functionality associated with WDSServer. There are five providers included with the default (Deployment Server) installation:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;PXE provider &lt;/li&gt;    &lt;li&gt;PXE server &lt;/li&gt;    &lt;li&gt;Image server &lt;/li&gt;    &lt;li&gt;Multicast server &lt;/li&gt;    &lt;li&gt;TFTP server &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;WDS PXE Server        &lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;The Pre-Boot Execution Environment (PXE) server is used by Windows Deployment Services to provide network boot programs to client computers. PXE technology is a standard created by Intel that establishes a common and consistent set of pre-boot services within the boot firmware. The end goal is to enable a client to perform a network boot and receive a network boot program (NBP) from a network boot server.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;WDS PXE Provider        &lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;The Pre-Boot Execution Environment (PXE) provider for Windows Deployment Services provides client boot services over the network. It registers itself with the WDSServer service (the main server-side service of the Windows Deployment Services solution) and requests a remote procedure call (RPC) endpoint.&lt;/p&gt;  &lt;p&gt;PXE technology is a standard created by Intel that establishes a common and consistent set of pre-boot services within the boot firmware. The end goal is to enable a client to perform a network boot and receive a network boot program (NBP) from a network boot server.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;WDS Image Server        &lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;The Windows Deployment Services image server stores and maintains the installation and boot images. The image server is the module used by the Windows Deployment Services client when it is communicating with the server. The server registers a remote procedure call (RPC) endpoint for communication between the client and the server.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;WDS Multicast Server        &lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;The multicast server deploys an image to a large number of client computers concurrently without overburdening the network. When you create a multicast transmission for an image, the data is sent over the network only once, which can drastically reduce the network bandwidth that is used.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;WDS Multicast Content Provider        &lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;The multicast server uses a content provider to transmit the data from the server to the client. The Windows Deployment Services content provider can transfer any file over a multicast transmission. This content provider connects the multicast transmission or namespace to the data that has been requested by clients.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;WDS TFTP Server        &lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;You use the Windows Deployment Services Trivial File Transfer Protocol (TFTP) server to download the files that are needed to do a network boot using the Pre-Boot Execution Environment (PXE). PXE technology is a standard created by Intel that establishes a common and consistent set of pre-boot services within the boot firmware. The end goal is to enable a client to do a network boot and receive a network boot program (NBP) from a network boot server.&lt;/p&gt;  &lt;p&gt;The TFTP server downloads boot files such as Pxeboot.com, Wdsnbp.com, Bootmgr.exe, and Default.bcd, as well as the boot image that contains Windows Preinstallation Environment (Windows PE).&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;Related reading:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://technet.microsoft.com/en-us/library/cc731814(WS.10).aspx" target="_blank"&gt;Technet - Windows Deployment Services Server Components&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://trycatch.be/aggbug.aspx?PostID=2494" width="1" height="1"&gt;</description><category domain="http://trycatch.be/blogs/roggenk/archive/tags/WindowsServer2008/default.aspx">WindowsServer2008</category><category domain="http://trycatch.be/blogs/roggenk/archive/tags/WDS/default.aspx">WDS</category><category domain="http://trycatch.be/blogs/roggenk/archive/tags/WindowsServer2008R2/default.aspx">WindowsServer2008R2</category></item><item><title>MVP AWARD: MVP MANAGEMENT INFRASTRUCTURE 2010</title><link>http://trycatch.be/blogs/roggenk/archive/2010/07/14/mvp-award-mvp-management-infrastructure-2010.aspx</link><pubDate>Wed, 14 Jul 2010 21:45:36 GMT</pubDate><guid isPermaLink="false">12bbda7a-b33b-4de2-8627-f5e32a6b90ff:2505</guid><dc:creator>Kurt Roggen</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;a href="http://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/roggenk/MVP_5F00_2.jpg"&gt;&lt;img style="margin:0px 10px 0px 0px;" title="MVP" border="0" alt="MVP" align="left" src="http://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/roggenk/MVP_5F00_thumb.jpg" width="85" height="115" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I’m proud to announce and pleased to see that Microsoft has recognized all my contributions made in the past, by awarding me with the MVP title in &lt;strong&gt;“&lt;/strong&gt;Management Infrastructure&lt;strong&gt;” &lt;/strong&gt;for the 3rd year in a row.&lt;/p&gt;  &lt;p&gt;In the end, nothing really changes… I will keep doing what I have been doing so far: sharing knowledge and information.&amp;#160; &lt;/p&gt;  &lt;p&gt;Hope you enjoy it, too!!    &lt;br /&gt;Kurt&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://trycatch.be/aggbug.aspx?PostID=2505" width="1" height="1"&gt;</description><category domain="http://trycatch.be/blogs/roggenk/archive/tags/Personal/default.aspx">Personal</category></item><item><title>Tips &amp; Tricks #3 - PowerShell window from here</title><link>http://trycatch.be/blogs/roggenk/archive/2010/07/14/tips-amp-tricks-3-powershell-window-from-here.aspx</link><pubDate>Wed, 14 Jul 2010 12:35:00 GMT</pubDate><guid isPermaLink="false">12bbda7a-b33b-4de2-8627-f5e32a6b90ff:2495</guid><dc:creator>Kurt Roggen</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;I&amp;#39;ve been using PowerShell for a while now but it still hasn&amp;#39;t replaced the command prompt for me yet, even though it is extremely powerful!!&amp;#160; I have been using the &lt;a href="http://trycatch.be/blogs/roggenk/archive/2009/11/14/tips-amp-tricks-2-cmd-command-prompt-from-here.aspx"&gt;Command Prompt From Here &lt;/a&gt;a lot to make it easier to open up a command prompt at a specific folder location from the Explorer.&amp;#160; So now I added some settings to the registry that will do the same but with PowerShell instead. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/roggenk/image_5F00_761DAD88.png" target="_blank"&gt;&lt;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://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/roggenk/image_5F00_thumb_5F00_0866744B.png" width="299" height="147" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Here is the &lt;a href="http://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/roggenk.Misc/PowerShellFromHere.zip" target="_blank"&gt;registry file&lt;/a&gt; for making the entry in Explorer:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Windows Registry Editor Version 5.00 &lt;/p&gt;    &lt;p&gt;[HKEY_CLASSES_ROOT\Directory\shell\PowerShell]      &lt;br /&gt;@=&amp;quot;Open PowerShell window here&amp;quot; &lt;/p&gt;    &lt;p&gt;[HKEY_CLASSES_ROOT\Directory\shell\PowerShell\Command]      &lt;br /&gt;@=&amp;quot;\&amp;quot;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe\&amp;quot; -NoExit -Command [Environment]::CurrentDirectory=(Set-Location -LiteralPath:&amp;#39;%L&amp;#39; -PassThru).ProviderPath\&amp;quot;&amp;quot; &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Related reading:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;a href="http://trycatch.be/blogs/roggenk/archive/2009/11/14/tips-amp-tricks-2-cmd-command-prompt-from-here.aspx"&gt;Tips &amp;amp; Tricks #2 – CMD: Command Prompt From Here&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://trycatch.be/blogs/roggenk/archive/2009/11/12/tips-amp-tricks-1-uac-shortcut-key-using-mouse-and-or-keyboard.aspx"&gt;Tips &amp;amp; Tricks #1 – UAC: Shortcut Key Using mouse and/or keyboard&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://trycatch.be/aggbug.aspx?PostID=2495" width="1" height="1"&gt;</description><category domain="http://trycatch.be/blogs/roggenk/archive/tags/Powershell/default.aspx">Powershell</category></item><item><title>SCVMM &amp; P2V using BlockList.xml – Undocumented</title><link>http://trycatch.be/blogs/roggenk/archive/2010/07/06/scvmm-amp-p2v-using-blocklist-xml-undocumented.aspx</link><pubDate>Tue, 06 Jul 2010 12:37:00 GMT</pubDate><guid isPermaLink="false">12bbda7a-b33b-4de2-8627-f5e32a6b90ff:2496</guid><dc:creator>Kurt Roggen</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;When doing a P2V (Physical To Virtual) by moving a workload from the physical world into the virtual world, you actually don’t want those specific IHV’s network, storage and other drivers/services starting up at next boot time, because it will cause a long delay to fail all these drivers/services.&amp;#160; They no longer make sense in your virtual environment, where synthetic or legacy drivers take over…&lt;/p&gt;  &lt;p&gt;There are tools out there, that assist you in removing these drivers and services (once you are on the other side) such as the &lt;a href="http://ctxadmtools.musumeci.com.ar/HPPSPCleaner/HPPSPCleaner12.html" target="_blank"&gt;HP Proliant Support Pack Cleaner tool&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;But know that when doing a P2V with SCVMM, there is this undocumented manifest (&lt;font color="#ff8000"&gt;BlockList.xml&lt;/font&gt;) that disables Services and/or Drivers during the P2V process.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;On the SCVMM server, in the following location C:\Program Files\Microsoft System Center Virtual Machine Manager 2008 R2\VMMData, you can find &lt;strong&gt;BlockList.xml&lt;/strong&gt;.     &lt;br /&gt;In this file, you can list all services and drivers to disable in a virtual machine during the P2V process.     &lt;br /&gt;The syntax of this file is simple and uses the short name for services and drivers.     &lt;br /&gt;    &lt;br /&gt;However editing this file is not supported by Microsoft…&lt;/p&gt;  &lt;p&gt;&lt;font face="Courier New"&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;      &lt;br /&gt;&amp;lt;BlockList&amp;gt;&amp;#160; &lt;br /&gt;&lt;strong&gt;&lt;em&gt;&amp;#160;&amp;#160; &amp;lt;!-- services to disable –&amp;gt;          &lt;br /&gt;&lt;/em&gt;&lt;/strong&gt;&amp;#160;&amp;#160; &amp;lt;Service&amp;gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;Name&amp;gt; &amp;lt;/Name&amp;gt;       &lt;br /&gt;&amp;#160;&amp;#160; &amp;lt;/Service&amp;gt;       &lt;br /&gt;&lt;strong&gt;&lt;em&gt;&amp;#160;&amp;#160; &amp;lt;!-- drivers to disable –&amp;gt; &lt;/em&gt;&lt;/strong&gt;      &lt;br /&gt;&amp;#160;&amp;#160; &amp;lt;Driver&amp;gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;Name&amp;gt; &amp;lt;/Name&amp;gt;       &lt;br /&gt;&amp;#160;&amp;#160; &amp;lt;/Driver&amp;gt;&amp;#160; &lt;br /&gt;&lt;strong&gt;&lt;em&gt;&amp;#160;&amp;#160; &amp;lt;!-- programs to disable –&amp;gt;          &lt;br /&gt;&lt;/em&gt;&lt;/strong&gt;&amp;#160;&amp;#160; &amp;lt;Program&amp;gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;Name&amp;gt; &amp;lt;/Name&amp;gt;       &lt;br /&gt;&amp;#160;&amp;#160; &amp;lt;/Program&amp;gt;       &lt;br /&gt;&amp;lt;/BlockList&amp;gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;When dealing with HP hardware, you may want to exclude following drivers, services and programs:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;For use with HP hardware/software&lt;/strong&gt;&lt;/p&gt;  &lt;table cellspacing="0" cellpadding="2"&gt;     &lt;tr&gt;       &lt;td&gt;&lt;strong&gt;Driver(s)&lt;/strong&gt;&lt;/td&gt;        &lt;td&gt;&lt;strong&gt;Service(s)&lt;/strong&gt;&lt;/td&gt;        &lt;td&gt;&lt;strong&gt;Program(s)&lt;/strong&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;CpqArray          &lt;br /&gt;CpqArry2           &lt;br /&gt;CpqAsm2           &lt;br /&gt;CpqCiDrv           &lt;br /&gt;CpqCISSE           &lt;br /&gt;HpCISSs2           &lt;br /&gt;CpqCISSM           &lt;br /&gt;CpqTeamMP           &lt;br /&gt;SysMgmt           &lt;br /&gt;q57w2k           &lt;br /&gt;N1000&lt;/td&gt;        &lt;td&gt;CpqNicMgmt          &lt;br /&gt;CpqRcmc           &lt;br /&gt;CpqVCagent           &lt;br /&gt;CqMgHost           &lt;br /&gt;CqMgServ           &lt;br /&gt;CqMgStor           &lt;br /&gt;CpqWebMgmt           &lt;br /&gt;SysDown           &lt;br /&gt;SysMgmtHP&lt;/td&gt;        &lt;td&gt;CPQTeam&lt;/td&gt;     &lt;/tr&gt;   &lt;/table&gt;  &lt;p&gt;&lt;strong&gt;     &lt;br /&gt;For use with Dell hardware/software&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Still in progress&lt;/em&gt;…&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;     &lt;br /&gt;For use with IBM hardware/software&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Still in progress&lt;/em&gt;…    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;As you seen I’m still in the process of completing the lists for both Dell and IBM hardware, so fee free to sent me your feedback on drivers and services to disable.     &lt;br /&gt;&lt;/strong&gt;    &lt;br /&gt;Anyhow, it would definitely avoid messing around with the CLI using sc.exe&lt;/p&gt;  &lt;p&gt;sc [\\server] query type= driver   &lt;br /&gt;sc [\\server] query type= service&lt;/p&gt;  &lt;p&gt;sc [\\server] config start= disabled&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Related reading:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://technet.microsoft.com/en-us/library/dd221390.aspx" target="_blank"&gt;Frequently Asked Questions: P2V and V2V Conversions in SCVMM&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://support.microsoft.com/kb/2014411" target="_blank"&gt;WMI- P2V conversion may fail with error ID 3101 and &amp;quot;Unknown error 0x80041001&amp;quot;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://support.microsoft.com/kb/971816" target="_blank"&gt;BITS - P2V together with System Center Virtual Machine Manager 2008 may fail with error 3154 (0x8099319E) or error 13252 (0x809933C4)&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://trycatch.be/aggbug.aspx?PostID=2496" width="1" height="1"&gt;</description><category domain="http://trycatch.be/blogs/roggenk/archive/tags/VMM2008R2/default.aspx">VMM2008R2</category></item><item><title>Looking at your WDS (Windows Deployment Services) configuration parameters</title><link>http://trycatch.be/blogs/roggenk/archive/2010/07/02/looking-at-your-wds-windows-deployment-services-configuration-parameters.aspx</link><pubDate>Fri, 02 Jul 2010 06:30:00 GMT</pubDate><guid isPermaLink="false">12bbda7a-b33b-4de2-8627-f5e32a6b90ff:2489</guid><dc:creator>Kurt Roggen</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;To get a quick overview of your current WDS configuration, use the WDS CLI and type the following command:&lt;/p&gt;  &lt;p&gt;C:\&amp;gt;&lt;em&gt; &lt;em&gt;wdsutil /get-server /show:config [/server:yourRemoteServer]&lt;/em&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/roggenk/image18_5F00_180D3EF1.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="image_thumb12" border="0" alt="image_thumb12" src="http://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/roggenk/image_5F00_thumb12_5F00_752C7D40.png" width="500" height="292" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;To get a more detailed overview of your current WDS configuration, type the following command: &lt;/p&gt;  &lt;p&gt;C:\&amp;gt; &lt;em&gt;wdsutil /get-server /show:all /detailed&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Here’s a quick output of such a configuration listing:&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;C:/&amp;gt; &lt;strong&gt;&lt;em&gt;WDSUTIL /get-Server /server:SEA-WDS /show:Config&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Windows Deployment Services Management Utility [Version 6.0.6001.18000]     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;Copyright (C) Microsoft Corporation. All rights reserved.&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;SETUP INFORMATION FOR SERVER BXL-WDS     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;[-----------------------------------------------------------------------------]&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Server State:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; OS version: 6.0     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; WDS operational mode: Native&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Installation State:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; REMINST location: W:\Images     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; REMINST share up-to-date: Yes     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Boot files installed:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; x86&amp;#160; - Yes     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; x64&amp;#160; - No     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ia64 - No&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;[-----------------------------------------------------------------------------]&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;CONFIGURATION INFORMATION FOR SERVER BXL-WDS     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;[-----------------------------------------------------------------------------]&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Server Authorization:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Authorization state: Not Authorized&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Answer Policy:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Answer clients: Yes     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Answer only known clients: No     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Response delay: 0 seconds&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Directory Services Use Policy:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Preferred DC:&amp;#160; &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Preferred GC:&amp;#160; &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Prestage devices using MAC: No     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; New machine naming policy: %61Username%#     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Domain search order: Global Catalog Only     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; New machines join domain: Yes&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;New Machine OU:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; OU type: Server Domain     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; OU: CN=Computers,DC=contoso,DC=com&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;DHCP Configuration:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; DHCP service status: Not Installed     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; DHCP option 60 configured: &amp;lt;Not Applicable&amp;gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Pxe Bind Policy:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Use DHCP ports: Yes     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Rogue detection: Disabled     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; RPC port: 5040&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Interface Bind Policy:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Policy: Exclude Registered     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Registered interfaces:&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Boot Program Policy:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Allow N12 for new clients: No     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Architecture discovery: Enabled     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Reset boot program: No     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Default boot programs:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; x86&amp;#160; - boot\x86\pxeboot.com     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; x64&amp;#160; - boot\x64\pxeboot.com     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ia64 - boot\ia64\bootmgfw.efi     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Default N12 boot programs:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; x86&amp;#160; - boot\x86\pxeboot.n12     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; x64&amp;#160; - boot\x64\pxeboot.n12     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ia64 - boot\ia64\bootmgfw.efi&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Banned GUIDs List:&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Boot Image Policy:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Default image type for x64 clients: Both     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Default boot images:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; x86&amp;#160; -&amp;#160; &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; x64&amp;#160; -&amp;#160; &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ia64 -&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;WDS Client Policy:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Logging policy:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Enabled: No     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Logging level: Info&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Unattend policy:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Enabled: No     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Command-line precedence: No     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; WDS unattend files:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; x86&amp;#160; -&amp;#160; &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; x64&amp;#160; -&amp;#160; &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ia64 -&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;OSChooser Policy:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Menu name:&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Server Auto-Refresh Policy:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Refresh period: 900 seconds&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;BCD Refresh Policy:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Enabled: No     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Refresh period: 60 minutes&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Auto-Add Policy:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Policy: Disabled     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Poll interval: 10 seconds     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Max retry count: 2160 times     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Message:&amp;#160; &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Retention period:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Approved devices: 30 days     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Other devices: 1 days     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Defaults for x86:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Referral server:&amp;#160; &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Boot program path:&amp;#160; &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; WDS client unattend file path:&amp;#160; &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Boot image path:&amp;#160; &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; User: Domain Admins     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Join rights: Full     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Join domain: Yes     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Defaults for x64:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Referral server:&amp;#160; &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Boot program path:&amp;#160; &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; WDS client unattend file path:&amp;#160; &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Boot image path:&amp;#160; &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; User: Domain Admins     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Join rights: Full     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Join domain: Yes     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Defaults for ia64:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Referral server:&amp;#160; &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Boot program path:&amp;#160; &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; WDS client unattend file path:&amp;#160; &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Boot image path:&amp;#160; &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; User: Domain Admins     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Join rights: Full     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Join domain: Yes&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;WDS PXE Providers:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Name: BINLSVC     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Path: C:\Windows\system32\binlsvc.dll     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Order: 1     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Critical: Yes&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;WDS Transport Server Policy:     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; IPv4 Source: Range     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Start IP: 239.0.0.1     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; End IP: 239.0.0.254     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Start Port: 64001     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; End Port: 65000     &lt;br /&gt;&lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Network Profile: 100Mbps&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;[-----------------------------------------------------------------------------]&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;The command completed successfully.&lt;/i&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://trycatch.be/aggbug.aspx?PostID=2489" width="1" height="1"&gt;</description><category domain="http://trycatch.be/blogs/roggenk/archive/tags/WindowsServer2008/default.aspx">WindowsServer2008</category><category domain="http://trycatch.be/blogs/roggenk/archive/tags/WDS/default.aspx">WDS</category><category domain="http://trycatch.be/blogs/roggenk/archive/tags/WindowsServer2008R2/default.aspx">WindowsServer2008R2</category></item><item><title>F11 “Server Selection” Feature in WDS (Windows Deployment Services) - Undocumented</title><link>http://trycatch.be/blogs/roggenk/archive/2010/07/01/f11-server-selection-feature-in-wds-windows-deployment-services-undocumented.aspx</link><pubDate>Thu, 01 Jul 2010 06:55:00 GMT</pubDate><guid isPermaLink="false">12bbda7a-b33b-4de2-8627-f5e32a6b90ff:2490</guid><dc:creator>Kurt Roggen</dc:creator><slash:comments>0</slash:comments><description>There is a little known Server Selection feature in Windows Deployment Services in Windows Server 2008 R2.   &lt;br /&gt;Its not documented and it&amp;#39;s not supported by Microsoft, but it can be very useful for lab and test scenarios...   &lt;p&gt;How to enable it?&amp;#160; Simply go to HKLM\SYSTEM\CurrentControlSet\Services\WDSServer\Providers\WDSPXE\Providers\BINLSVC and set AllowServerSelection to 1.&lt;/p&gt;  &lt;p&gt;After restarting the Windows Deployment Service, you get the &lt;strong&gt;server selection&lt;/strong&gt; option by pressing F11 and the PXE client will now discover all PXE Servers which have this registry key set and allow you to select which one you want to use.&lt;/p&gt;  &lt;p&gt;&lt;img src="http://www.deployvista.com/Portals/0/WDS-F11-1.png" width="550" height="306" alt="" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Initial PXE Boot Screen&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;img src="http://www.deployvista.com/Portals/0/WDS-F11-2.png" width="550" height="306" alt="" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;PXE/WDS discovery process&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;img src="http://www.deployvista.com/Portals/0/WDS-F11-3.png" width="550" height="306" alt="" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://trycatch.be/aggbug.aspx?PostID=2490" width="1" height="1"&gt;</description><category domain="http://trycatch.be/blogs/roggenk/archive/tags/WDS/default.aspx">WDS</category><category domain="http://trycatch.be/blogs/roggenk/archive/tags/WindowsServer2008R2/default.aspx">WindowsServer2008R2</category></item><item><title>“ProxyDHCP: No reply to request on port 4011” in WDS (Windows Deployment Services)</title><link>http://trycatch.be/blogs/roggenk/archive/2010/06/28/proxydhcp-no-reply-to-request-on-port-4011-in-wds-windows-deployment-services.aspx</link><pubDate>Mon, 28 Jun 2010 07:15:00 GMT</pubDate><guid isPermaLink="false">12bbda7a-b33b-4de2-8627-f5e32a6b90ff:2488</guid><dc:creator>Kurt Roggen</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;I came across a WDS problem which seemed familiar at first, but in the end turned out to be something “unexpected”:   &lt;br /&gt;“ProxyDHCP: No reply to request on port 4011”&lt;/p&gt;  &lt;p&gt;Typically, you would end up looking at articles like &lt;a href="http://support.microsoft.com/kb/259670" target="_blank"&gt;KB259670&lt;/a&gt; (PXE clients computers do not start when you configure the Dynamic Host Configuration Protocol server to use options 60, 66, 67)… but this was different some clients/servers worked and some didn’t… &lt;/p&gt;  &lt;h3&gt;Symptom&lt;/h3&gt;  &lt;p&gt;When initiating a PXE Boot to the WDS server, the client receives a IP address from the DHCP server, but eventually times out with error “ProxyDHCP: No reply to request on port 4011”    &lt;br /&gt;However, other clients/servers have &lt;strong&gt;&lt;u&gt;no problem&lt;/u&gt;&lt;/strong&gt; PXE booting to the WDS server and getting boot/installation images.&lt;/p&gt;  &lt;h3&gt;Cause&lt;/h3&gt;  &lt;p&gt;There is a database named “Auto-Add Devices database”, used when you are performing the “Pending Devices” actions.&amp;#160; It stores the records for machines with a “pending devices” status and/or devices with an “approved” status. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/roggenk/image8_5F00_36F200F0.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image_thumb4" border="0" alt="image_thumb4" src="http://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/roggenk/image_5F00_thumb4_5F00_10FC509A.png" width="500" height="300" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;h3&gt;Solution &lt;/h3&gt;  &lt;p&gt;The computer GUID is marked as rejected in the Auto-Add database. After a computer has been marked as rejected, the computer will not be able to PXE boot.    &lt;br /&gt;You can clear the entry in the Auto-Add database by deleting all pending computer records (by running &lt;strong&gt;wdsutil /Delete-AutoAddDevices /DeviceType:RejectedDevices&lt;/strong&gt;) or enabling the record to be purged automatically (as mentioned above). &lt;/p&gt; C:\&amp;gt; &lt;em&gt;wdsutil /Delete-AutoAddDevices /DeviceType:ApprovedDevices   &lt;br /&gt;&lt;/em&gt;&lt;em&gt;C:\&amp;gt; wdsutil&lt;strong&gt; &lt;/strong&gt;/Delete-AutoAddDevices /DeviceType:RejectedDevices&lt;/em&gt;   &lt;p&gt;To delete computers that are pending, rejected or approved from the Auto-Add database, use wdsutil /Delete-AutoAddDevices using the syntex below: &lt;/p&gt;  &lt;pre&gt;WDSUTIL /Delete-AutoAddDevices [/Server:&amp;lt;Server name&amp;gt;] /DeviceType:{PendingDevices | RejectedDevices |ApprovedDevices} &lt;/pre&gt;

&lt;h3&gt;More Information&lt;/h3&gt;

&lt;p&gt;The records in the Auto-Add Devices database are purged every 24 hours and the cleanup of any devices with an approved status occurs every 30 days. 
  &lt;br /&gt;You can look at these intervals using the WDS CLI under “Configuration Information - Auto-Add Policy”&lt;/p&gt;

&lt;p&gt;C:\&amp;gt; &lt;em&gt;wdsutil /get-server /show:config [/server:yourRemoteServer]&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/roggenk/image_5F00_2AD086C9.png"&gt;&lt;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://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/roggenk/image_5F00_thumb_5F00_7A1D7F1D.png" width="500" height="292" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;

&lt;p&gt;These values can be changed using the WDS CLI&lt;/p&gt;

&lt;p&gt;&lt;em&gt;C:\&amp;gt; wdsutil /set-server /AutoAddPolicy /RetentionPeriod /Approved:&amp;lt;Time in days&amp;gt; /Others:&amp;lt;Time in days&amp;gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The Auto-Add Devices database (named Binlsvcdb.mdb) can be found in the RemoteInstall\MGMT folder. The database is created by BINLSVC the first time the pending devices policy is enabled.&amp;#160; &lt;/p&gt;

&lt;h3&gt;Related reading:&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href="http://support.microsoft.com/kb/259670" target="_blank"&gt;KB259670&lt;/a&gt; - PXE clients computers do not start when you configure the Dynamic Host Configuration Protocol server to use options 60, 66, 67&lt;/li&gt;

  &lt;li&gt;&lt;a href="http://support.microsoft.com/kb/244036/" target="_blank"&gt;KB244036&lt;/a&gt; - Description of PXE Interaction Among PXE Client, DHCP, and RIS Server&lt;/li&gt;

  &lt;li&gt;&lt;a href="http://technet.microsoft.com/en-us/library/610cac4a-d9a1-445a-b865-df7849087b14"&gt;How to Manage Client Computers&lt;/a&gt; - Auto-Add Database section&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://trycatch.be/aggbug.aspx?PostID=2488" width="1" height="1"&gt;</description><category domain="http://trycatch.be/blogs/roggenk/archive/tags/WDS/default.aspx">WDS</category></item><item><title>TMG SP1 released</title><link>http://trycatch.be/blogs/decaluwet/archive/2010/06/27/tmg-sp1-released.aspx</link><pubDate>Sun, 27 Jun 2010 12:48:05 GMT</pubDate><guid isPermaLink="false">12bbda7a-b33b-4de2-8627-f5e32a6b90ff:2492</guid><dc:creator>Tom Decaluwé</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Hi everyone, for those of you that are not following TMG’s evolution to the minute, SP1 was released last week Wednesday! One great new feature is custom blocking pages that we will be looking at in detail during one of my upcoming Live meetings together with all the rest SP1 has brought us. &lt;/p&gt;  &lt;p&gt;For those of you that can’t wait that long, check out these two posts for a quick overview.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a title="http://blogs.technet.com/b/forefront/archive/2010/06/23/available-now-forefront-threat-management-gateway-2010-service-pack-1.aspx" href="http://blogs.technet.com/b/forefront/archive/2010/06/23/available-now-forefront-threat-management-gateway-2010-service-pack-1.aspx"&gt;http://blogs.technet.com/b/forefront/archive/2010/06/23/available-now-forefront-threat-management-gateway-2010-service-pack-1.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a title="http://blogs.technet.com/b/isablog/archive/2010/06/24/forefront-tmg-service-pack-1-now-available.aspx" href="http://blogs.technet.com/b/isablog/archive/2010/06/24/forefront-tmg-service-pack-1-now-available.aspx"&gt;http://blogs.technet.com/b/isablog/archive/2010/06/24/forefront-tmg-service-pack-1-now-available.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Tom&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://trycatch.be/aggbug.aspx?PostID=2492" width="1" height="1"&gt;</description></item><item><title>“Message from Administrator” in WDS (Windows Deployment Services)</title><link>http://trycatch.be/blogs/roggenk/archive/2010/06/23/message-from-administrator-in-wds-windows-deployment-services.aspx</link><pubDate>Wed, 23 Jun 2010 07:02:00 GMT</pubDate><guid isPermaLink="false">12bbda7a-b33b-4de2-8627-f5e32a6b90ff:2487</guid><dc:creator>Kurt Roggen</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Using Windows Deployment Services, we talked about approving pending computers.&amp;#160; You might also have noticed on the “pending” screen an empty message from the administrator.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/roggenk/image_5F00_678BCEFA.png"&gt;&lt;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://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/roggenk/image_5F00_thumb_5F00_738DBF2E.png" width="504" height="281" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;How can you set a message from the administrator?&lt;/p&gt;  &lt;p&gt;On the WDS server from a command prompt type:&lt;/p&gt;  &lt;p&gt;&lt;em&gt;WDSUtil /set-server /AutoAddPolicy /Message:&amp;quot;To contact your network administrator, please dial 123-4567“&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://trycatch.be/aggbug.aspx?PostID=2487" width="1" height="1"&gt;</description><category domain="http://trycatch.be/blogs/roggenk/archive/tags/WindowsServer2008/default.aspx">WindowsServer2008</category><category domain="http://trycatch.be/blogs/roggenk/archive/tags/WDS/default.aspx">WDS</category><category domain="http://trycatch.be/blogs/roggenk/archive/tags/WindowsServer2008R2/default.aspx">WindowsServer2008R2</category></item><item><title>Best Practice Analyzer for Hyper-V – What does it check?</title><link>http://trycatch.be/blogs/roggenk/archive/2010/06/21/best-practice-analyzer-for-hyper-v-what-does-it-check.aspx</link><pubDate>Mon, 21 Jun 2010 07:39:00 GMT</pubDate><guid isPermaLink="false">12bbda7a-b33b-4de2-8627-f5e32a6b90ff:2483</guid><dc:creator>Kurt Roggen</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Not so long ago, I wrote about the new &lt;a href="http://trycatch.be/blogs/roggenk/archive/2010/04/27/hyper-v-best-practices-analyzer-is-now-available-for-windows-server-2008-r2.aspx" target="_blank"&gt;Best Practice Analyzer for Hyper-V&lt;/a&gt; being available.&amp;#160; But what does it check?&lt;/p&gt;  &lt;p&gt;It checks 3 areas:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://technet.microsoft.com/en-us/library/ee941186(WS.10).aspx"&gt;Prerequisites&lt;/a&gt;: identify gaps in Hyper-V configuration that should be addressed before administrators run a Best Practices Analyzer scan on Hyper-V for the first time.&lt;/li&gt;    &lt;li&gt;&lt;a href="http://technet.microsoft.com/en-us/library/ee941122(WS.10).aspx"&gt;Configuration&lt;/a&gt;: identify settings that might require modification for Hyper-V to perform optimally. Configuration rules can help prevent setting conflicts that can result in error messages or prevent Hyper-V from carrying out its prescribed duties in an enterprise.&lt;/li&gt;    &lt;li&gt;&lt;a href="http://technet.microsoft.com/en-us/library/ee941212(WS.10).aspx"&gt;Operations&lt;/a&gt; : identify best-practice–related, possible causes of a server role’s failure to carry out its prescribed tasks in an enterprise. An example of a violation of operation rules is the use of snapshots on a virtual machine that runs a server workload in a production environment.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;For more information: &lt;a href="http://technet.microsoft.com/en-us/library/ee941124(WS.10).aspx" target="_blank"&gt;Microsoft TechNet: Best Practices Analyzer for Hyper-V&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Related reading:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;a href="http://blogs.technet.com/b/benp/archive/2010/05/13/hyper-v-best-practice-analyzer-what-does-it-check.aspx" target="_blank"&gt;Ben Pearce’s Blog - Hyper-V Best Practice Analyzer - What does it check?&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://trycatch.be/blogs/roggenk/archive/2010/04/27/hyper-v-best-practices-analyzer-is-now-available-for-windows-server-2008-r2.aspx" target="_blank"&gt;Hyper-V Best Practices Analyzer is now available for Windows Server 2008 R2&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://trycatch.be/blogs/roggenk/archive/2010/04/28/new-best-practice-analyzers-7-are-available-for-windows-server-2008-r2.aspx" target="_blank"&gt;New Best Practice Analyzers (7) are available for Windows Server 2008 R2&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://trycatch.be/aggbug.aspx?PostID=2483" width="1" height="1"&gt;</description><category domain="http://trycatch.be/blogs/roggenk/archive/tags/HyperV+R2/default.aspx">HyperV R2</category></item><item><title>Approve pending computer in WDS (Windows Deployment Services): Access Denied</title><link>http://trycatch.be/blogs/roggenk/archive/2010/06/21/approve-pending-computer-in-wds-windows-deployment-services-access-denied.aspx</link><pubDate>Mon, 21 Jun 2010 07:14:00 GMT</pubDate><guid isPermaLink="false">12bbda7a-b33b-4de2-8627-f5e32a6b90ff:2486</guid><dc:creator>Kurt Roggen</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Using Windows Deployment Services, you can boot a new (read: unknown) client and &amp;quot;name and approve&amp;quot; it from the WDS console.&amp;#160; A (named) computer object with the right GUID gets created in Active Directory and the machine starts building. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/roggenk/image_5F00_32928DC0.png"&gt;&lt;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://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/roggenk/image_5F00_thumb_5F00_53F2335C.png" width="554" height="310" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;h3&gt;Symptom&lt;/h3&gt;  &lt;p&gt;When you select “Name and Approve” on a pending device, you might get an “Access Denied”.&lt;/p&gt;  &lt;h3&gt;&lt;a href="http://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/roggenk/image_5F00_78EFF3D5.png"&gt;&lt;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://trycatch.be/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/roggenk/image_5F00_thumb_5F00_2ED4E8F0.png" width="554" height="332" /&gt;&lt;/a&gt;&lt;/h3&gt;  &lt;h3&gt;Cause&lt;/h3&gt;  &lt;p&gt;The actual account of an approved pending computer is created by using the server’s authentication token, &lt;strong&gt;&lt;u&gt;not&lt;/u&gt;&lt;/strong&gt; using the token of the administrator who is performing the approval.&lt;/p&gt;  &lt;h3&gt;Solution&lt;/h3&gt;  &lt;p&gt;Therefore, in ADDS, you must grant rights to the Windows Deployment Services server’s account (WDSSERVER$) to create computer account objects for the containers and OUs where the approved pending computers will be created.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;To grant permissions to approve a pending computer&lt;/strong&gt; &lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Open &lt;strong&gt;Active Directory Users and Computers&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;Right-click the OU where you are creating prestaged computer accounts, and then select &lt;strong&gt;Delegate Control&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;On the first screen of the wizard, click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;Change the object type to include computers. &lt;/li&gt;    &lt;li&gt;Add the computer object of the Windows Deployment Services server, and then click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;Select &lt;strong&gt;Create a Custom task to delegate&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;Select &lt;strong&gt;Only the following objects in the folder&lt;/strong&gt;. Then select the &lt;strong&gt;Computer Objects&lt;/strong&gt; check box, select &lt;strong&gt;Create selected objects in this folder&lt;/strong&gt;, and click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;In the Permissions box, select the &lt;strong&gt;Write all Properties&lt;/strong&gt; check box, and click &lt;strong&gt;Finish&lt;/strong&gt;. &lt;/li&gt; &lt;/ol&gt;  &lt;h3&gt;More information&lt;/h3&gt;  &lt;p&gt;There is also another database named “Auto-Add Devices database”, used when you are performing the “Pending Devices” actions.&amp;#160; It stores the records for machines with a “pending devices” status and/or devices with an “approved” status.&amp;#160; The records in the Auto-Add Devices database are purged every 24 hours and the cleanup of any devices with an approved status occurs every 30 days.&lt;/p&gt;  &lt;p&gt;The Auto-Add Devices database (named Binlsvcdb.mdb) can be found in the RemoteInstall\MGMT folder. The database is created by BINLSVC the first time the pending devices policy is enabled.&amp;#160; &lt;br /&gt;Read and write permissions to the C:\RemoteInstall\MGMT folder (containing the Binlsvcdb.mdb) are also required. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Related reading:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://technet.microsoft.com/en-us/library/cc754005(WS.10).aspx" target="_blank"&gt;Technet: WDS – Required permissions&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://trycatch.be/aggbug.aspx?PostID=2486" width="1" height="1"&gt;</description><category domain="http://trycatch.be/blogs/roggenk/archive/tags/WindowsServer2008/default.aspx">WindowsServer2008</category><category domain="http://trycatch.be/blogs/roggenk/archive/tags/WDS/default.aspx">WDS</category><category domain="http://trycatch.be/blogs/roggenk/archive/tags/WindowsServer2008R2/default.aspx">WindowsServer2008R2</category></item><item><title>Virtual Machine Manager (VMM) Q&amp;A – Part 2</title><link>http://trycatch.be/blogs/roggenk/archive/2010/06/18/virtual-machine-manager-vmm-q-amp-a-part-2.aspx</link><pubDate>Fri, 18 Jun 2010 10:24:35 GMT</pubDate><guid isPermaLink="false">12bbda7a-b33b-4de2-8627-f5e32a6b90ff:2481</guid><dc:creator>Kurt Roggen</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;Q: What is the option “Enable spoofing of MAC addresses” on a virtual network adapter?    &lt;br /&gt;A: A virtual network adapter can send/receive packets containing any MAC address.&amp;#160; Equivalent of putting adapter in promiscuous mode.     &lt;br /&gt;More information: &lt;a title="http://blogs.technet.com/jhoward/archive/2009/05/21/new-in-hyper-v-windows-server-2008-r2-part-2-mac-spoofing.aspx" href="http://blogs.technet.com/jhoward/archive/2009/05/21/new-in-hyper-v-windows-server-2008-r2-part-2-mac-spoofing.aspx"&gt;http://blogs.technet.com/jhoward/archive/2009/05/21/new-in-hyper-v-windows-server-2008-r2-part-2-mac-spoofing.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Q: What is the “Processor Compatibility” feature?    &lt;br /&gt;A: Allows more hardware flexibility/mobility between Hyper-V hosts when moving VMs by reducing the CPU instruction set to a common level set. Works only within same CPU family (Intel-to-Intel, AMD-to-AMD). Is a key feature for flexible Live Migration.     &lt;br /&gt;More information: &lt;a title="http://blogs.msdn.com/b/virtual_pc_guy/archive/2009/06/09/processor-compatibility-in-hyper-v-r2.aspx" href="http://blogs.msdn.com/b/virtual_pc_guy/archive/2009/06/09/processor-compatibility-in-hyper-v-r2.aspx"&gt;http://blogs.msdn.com/b/virtual_pc_guy/archive/2009/06/09/processor-compatibility-in-hyper-v-r2.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Q: What is the “Network Optimizations” feature?    &lt;br /&gt;A: With VMM 2008 R2, you can take advantage of network optimization capabilities that are available on hosts that are running Windows Server 2008 R2 Hyper-V. VMM 2008 R2 supports both the Virtual Machine Queue (VMQ) and TCP Chimney features, which improve network performance for virtual machines. Network Optimizations is configurable at the VM level and is visible for capable virtualisation hosts during the virtual machine Intelligent Placement wizard.     &lt;br /&gt;More information: &lt;a href="http://technet.microsoft.com/en-us/library/ee236499.aspx"&gt;http://technet.microsoft.com/en-us/library/ee236499.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Q: What is VMQ (Virtual Machine Queue)?    &lt;br /&gt;A: Network adapters that support the VMQ (Virtual Machine Queue) feature can create a unique network queue for each &lt;strong&gt;&lt;u&gt;virtual network adapter&lt;/u&gt;&lt;/strong&gt; and then connect that queue directly to the virtual machine’s memory. This connection routes packets directly from the hypervisor to the virtual machine, bypassing much of the processing in the virtualization stack.&lt;/p&gt;  &lt;p&gt;Q: Can I use SCVMM to insert my Hyper-V host into a the Hyper-V cluster?    &lt;br /&gt;A: No, you still need to complete most cluster related tasks using the Failover Cluster Manager console.&lt;/p&gt;  &lt;p&gt;Q: What is Storage Quick Migration (SQM)?    &lt;br /&gt;A: Allows the migration of the storage of VM from one location to another with under 1 minute downtime in most cases. The virtual machine can remain running for the almost the entire duration of the transfer of its (read-only) virtual disks from once storage location to another.&amp;#160; The virtual machine is put into saved-state for a short period to migrate its memory state and associated differencing disks.     &lt;br /&gt;More information: &lt;a title="http://blogs.technet.com/b/virtualization/archive/2009/06/25/system-center-virtual-machine-manager-2008-r2-quick-storage-migration.aspx" href="http://blogs.technet.com/b/virtualization/archive/2009/06/25/system-center-virtual-machine-manager-2008-r2-quick-storage-migration.aspx"&gt;http://blogs.technet.com/b/virtualization/archive/2009/06/25/system-center-virtual-machine-manager-2008-r2-quick-storage-migration.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Q: What are CSV (Clustered Shared Volumes)?    &lt;br /&gt;A: Allows for storing multiple Hyper-V VMs, their configuration, snapshots, etc… per LUN by providing coordinated distributed access to a cluster shared volume through a single consistent namespace (C:\ClusterStorage) which is shared among all nodes in the cluster. CSV avoids the “LUN management nightmare”.     &lt;br /&gt;More information: &lt;a title="http://blogs.msdn.com/b/clustering/archive/2009/03/02/9453288.aspx" href="http://blogs.msdn.com/b/clustering/archive/2009/03/02/9453288.aspx"&gt;http://blogs.msdn.com/b/clustering/archive/2009/03/02/9453288.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Q: Does SCVMM 2008 R2 support CSV?    &lt;br /&gt;A: Yes, SCVMM even recognizes the difference between an owner (coordinator) node and non-owner node when deploying VMs to the Hyper-V cluster nodes. When deploying a VM, the VHD is deployed to the Hyper-V CSV owner (coordinator) node first, while the VM is created on the host selected during the VM creation wizard (Intelligent Placement) within SCVMM.     &lt;br /&gt;    &lt;br /&gt;Q: I’m using diskshadow.exe to backup my virtual machines using the Hyper-V VSS Writer.&amp;#160; Can I also use it with CSV disks?     &lt;br /&gt;A: No, unfortunately DiskShadow is &lt;strong&gt;&lt;u&gt;not&lt;/u&gt;&lt;/strong&gt; compatible with CSV in Win2008 R2. You can only do CSV backups from coordinator node safely which is the only node that has access to the (Hyper-V) VSS writer. Windows Server Backup does also &lt;strong&gt;&lt;u&gt;not&lt;/u&gt;&lt;/strong&gt; support backing up virtual machines on Cluster Shared Volumes (CSV volumes).&lt;/p&gt;  &lt;h4&gt;&amp;#160;&lt;/h4&gt;  &lt;h4&gt;Related reading:&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://trycatch.be/blogs/roggenk/archive/2010/06/07/system-center-virtual-machine-manager-vmm-q-amp-a-part-1.aspx" target="_blank"&gt;System Center Virtual Machine Manager (VMM) Q&amp;amp;A – Part 1&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://trycatch.be/aggbug.aspx?PostID=2481" width="1" height="1"&gt;</description><category domain="http://trycatch.be/blogs/roggenk/archive/tags/VMM2008/default.aspx">VMM2008</category><category domain="http://trycatch.be/blogs/roggenk/archive/tags/VMM2008R2/default.aspx">VMM2008R2</category></item></channel></rss>