<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-30485875</id><updated>2011-09-28T14:29:10.613-05:00</updated><category term='Windows PE'/><category term='Windows Deployment Services'/><category term='WDS'/><category term='rants'/><category term='PXE'/><category term='Powershell'/><category term='Active'/><title type='text'>Windows System Specialist</title><subtitle type='html'>Blog for information, notes, and other useful tidbits from an IT worker administering Windows Server 2003, Server 2008, Server Core 2008, Exchange 2007, and System Center Configuration Manger ( SCCM ) 2007. With a little PowerShell and VBScript thrown in for good effect.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://windowssystemspecialist.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://windowssystemspecialist.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Charles Wastell</name><uri>http://www.blogger.com/profile/03861871086471829226</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>21</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-30485875.post-477069760226949476</id><published>2011-08-10T23:11:00.003-05:00</published><updated>2011-08-10T23:15:37.807-05:00</updated><title type='text'>Eject for Mac OSX (or OS X)</title><content type='html'>&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="line-height: 16px;"&gt;&lt;div&gt;Tired of getting the "Device Removal" dialog box in OSX every time you pull out your USB flash drive or iPod?&lt;/div&gt;&lt;div&gt;I present "Eject" a two tap utility for OS X that will display a dialog of all of your mounted disks. Select one, click "Choose", and Finder will eject it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here's a screenshot:&lt;br /&gt;&lt;a href="http://dl.dropbox.com/u/5396315/Eject/screenshot.png"&gt;http://dl.dropbox.com/u/5396315/Eject/screenshot.png&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here's the App in a Zip file:&lt;br /&gt;&lt;a href="http://dl.dropbox.com/u/5396315/Eject/Eject.zip"&gt;http://dl.dropbox.com/u/5396315/Eject/Eject.zip&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And the Automater Workflow if you want to tweak it:&lt;br /&gt;&lt;a href="http://dl.dropbox.com/u/5396315/Eject/Eject_Workflow.zip"&gt;http://dl.dropbox.com/u/5396315/Eject/Eject_Workflow.zip&lt;/a&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30485875-477069760226949476?l=windowssystemspecialist.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://windowssystemspecialist.blogspot.com/feeds/477069760226949476/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30485875&amp;postID=477069760226949476' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/477069760226949476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/477069760226949476'/><link rel='alternate' type='text/html' href='http://windowssystemspecialist.blogspot.com/2011/08/eject-for-mac-osx-or-os-x.html' title='Eject for Mac OSX (or OS X)'/><author><name>Charles Wastell</name><uri>http://www.blogger.com/profile/03861871086471829226</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30485875.post-1288972910178894002</id><published>2010-06-28T14:37:00.002-05:00</published><updated>2010-06-28T14:39:00.678-05:00</updated><title type='text'>Note on Deploying Adobe CS5</title><content type='html'>Found this tidbit in the Adobe Enterprise Deployment guide. At least they're upfront about not being user or administrator friendly:&lt;div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;The CS5 applications do not implement application preferences in a consistent manner across applications, nor do the implementations conform to existing platform standards.&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30485875-1288972910178894002?l=windowssystemspecialist.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://windowssystemspecialist.blogspot.com/feeds/1288972910178894002/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30485875&amp;postID=1288972910178894002' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/1288972910178894002'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/1288972910178894002'/><link rel='alternate' type='text/html' href='http://windowssystemspecialist.blogspot.com/2010/06/note-on-deploying-adobe-cs5.html' title='Note on Deploying Adobe CS5'/><author><name>Charles Wastell</name><uri>http://www.blogger.com/profile/03861871086471829226</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30485875.post-5108850710181492540</id><published>2010-06-10T17:16:00.003-05:00</published><updated>2010-06-10T17:17:51.263-05:00</updated><title type='text'>Set Printer Share Comment to the Port Name With IP Address</title><content type='html'>So as an update to an earlier post on adding the port name to the comments of a print queue on a Server 2003/2008/2008 R2 box, below is an update script that will add both the port name and the IP address or DNS host name associated with a given port.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;$printersWMI = Get-WMIObject -Class "Win32_Printer" -NameSpace "root\cimv2" -computername "."&lt;/div&gt;&lt;div&gt;$portsWMI = Get-WMIObject -Class "Win32_TCPIPPrinterPort" -NameSpace "root\cimv2" -computername "."&lt;/div&gt;&lt;div&gt;$ports = @{}&lt;/div&gt;&lt;div&gt;ForEach($port in $portsWMI){&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;$ports[$port.name] = $port.HostAddress&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ForEach($printer in $printersWMI){&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;$printer.Comment = $printer.PortName + "`r`n" + $ports[$printer.PortName]&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;$printer.Put()&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30485875-5108850710181492540?l=windowssystemspecialist.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://windowssystemspecialist.blogspot.com/feeds/5108850710181492540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30485875&amp;postID=5108850710181492540' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/5108850710181492540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/5108850710181492540'/><link rel='alternate' type='text/html' href='http://windowssystemspecialist.blogspot.com/2010/06/set-printer-share-comment-to-port-name.html' title='Set Printer Share Comment to the Port Name With IP Address'/><author><name>Charles Wastell</name><uri>http://www.blogger.com/profile/03861871086471829226</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30485875.post-1670257219202115923</id><published>2009-11-03T09:00:00.002-06:00</published><updated>2009-11-03T12:48:03.155-06:00</updated><title type='text'>Excluding My Music from Roaming Profile</title><content type='html'>By popular demand, we recently rolled out iTunes to our users. An unexpected consequence of this was that our windows roaming user profile demands skyrocketed. We're talking over doubling basically over night. Our solution to it was to exclude the My Music folder from the roaming user profile. In general its probably best we don't have user's music collections sitting on expensive enterprise storage. To do this, create a new Group Policy. Drill down to &lt;span style="font-weight: bold;"&gt;Administrative Templates\System\User Profiles&lt;/span&gt;. Enable&lt;span style="font-weight: bold;"&gt; "Exclude directories in roaming profiles"&lt;/span&gt; and set the value to "My Documents\My Music". If there are other folders you'd like to exclude you can add them with a semicolon, eg &lt;span style="font-weight: bold;"&gt;"My Documents\My Music;Temp"&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;The good news is that once this policy is enabled, the next time that the user logs off, the user profile will sync without any of the Excluded directories. Even better is that it will remove existing "My Music" folder on the server copy of the roaming profile. Turn on Performance Monitor, setup some counters, and watch the drive space roll in.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30485875-1670257219202115923?l=windowssystemspecialist.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://windowssystemspecialist.blogspot.com/feeds/1670257219202115923/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30485875&amp;postID=1670257219202115923' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/1670257219202115923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/1670257219202115923'/><link rel='alternate' type='text/html' href='http://windowssystemspecialist.blogspot.com/2009/11/excluding-my-music-from-roaming-profile.html' title='Excluding My Music from Roaming Profile'/><author><name>Charles Wastell</name><uri>http://www.blogger.com/profile/03861871086471829226</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30485875.post-4260458034169240482</id><published>2009-04-10T15:34:00.002-05:00</published><updated>2009-04-10T15:43:58.528-05:00</updated><title type='text'>Exchange Cluster Continuous Replication Failed</title><content type='html'>We had an Exchange 2007 Mailbox server's storage drive fill up due to log files not being cleaned out due to the backup job failing (don't ask). After we deleted the unnecessary log files and got the store back online, we weren't able to get its CCR passive node to bring 3 of the 5 stores online. We ran "Update-StorageGroupCopy &lt;name&gt; -DeleteExistingFiles", and the process would complete. I would then show up as "healthy" with a "Get-StorageGroupCopyStatus" for a minute or so, and then fail. Checking the event log we got:&lt;br /&gt;&lt;blockquote&gt;Event ID: 2059&lt;br /&gt;Source: &lt;span id="gtbmisp_13" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; font-family: serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 100%; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: red; text-decoration: underline; cursor: pointer;"&gt;MSExchangeRepl&lt;/span&gt;&lt;br /&gt;The log file 404149 for &lt;name&gt; is missing on the production copy. Continuous replication for this storage group is blocked. If you removed the log file, please replace it. If the log is lost, the passive copy will need to be reseeded using the Update-&lt;span id="gtbmisp_14" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; font-family: serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 100%; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: red; text-decoration: underline; cursor: pointer;"&gt;StorageGroupCopy&lt;/span&gt; &lt;span id="gtbmisp_15" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; font-family: serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 100%; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: red; text-decoration: underline; cursor: pointer;"&gt;cmdlet&lt;/span&gt; in the Exchange Management Shell.&lt;br /&gt;&lt;/blockquote&gt;It wouldn't make sense straight away, as the database on the active node was "up to date" and shouldn't need those log files. After some research, I found that this was a result of the failed backup process. When we deleted the log files on the active node, we'd broken the replay log process (as we'd deleted log files that were created after the last time the database was backed up).&lt;br /&gt;&lt;br /&gt;Given that we're using a backup solution that backs up the databases from the passive node, I had to use NTBackup Utility to do a normal backup on the database. Once this completed I was able to use the Update-StorageGroupCopy command to get the database replication back to a healthy state. In theory this process should work on a Standby Continuous Replication&lt;br /&gt; SCR cluster as well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30485875-4260458034169240482?l=windowssystemspecialist.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://windowssystemspecialist.blogspot.com/feeds/4260458034169240482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30485875&amp;postID=4260458034169240482' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/4260458034169240482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/4260458034169240482'/><link rel='alternate' type='text/html' href='http://windowssystemspecialist.blogspot.com/2009/04/exchange-cluster-continuous-replication.html' title='Exchange Cluster Continuous Replication Failed'/><author><name>Charles Wastell</name><uri>http://www.blogger.com/profile/03861871086471829226</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30485875.post-1560324590741568274</id><published>2009-04-06T10:10:00.002-05:00</published><updated>2009-04-06T10:16:45.442-05:00</updated><title type='text'>Set Printer Share Comment to the Port Name</title><content type='html'>We use an asset tag naming system to target all of our printer ports to the physical printers. The queue names are abstracted from the actual printer it's self. All of the printers have a DNS name that is their asset tag plus the SCCM site code of the location that they're currently located in. The only problem with this is that it creates a bunch of extra clicking to determine what printer a queue is actually pointed to (okay, so its like 4 extra clicks to get the port name, but its still tedious). The work around we came up with is to set the comment tag on the printer to the port name of the printer. To do that we use the following bit of PowerShell code that runs on an hourly basis on the server. It was tested on Windows Server 2008, but should work just fine on Server 2003:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;$printers = Get-WMIObject -Class "Win32_Printer" -NameSpace "root\cimv2" -computername "."&lt;br /&gt;ForEach($printer in $printers){&lt;br /&gt;$printer.Comment = $printer.PortName&lt;br /&gt;$printer.Put()&lt;br /&gt;}&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30485875-1560324590741568274?l=windowssystemspecialist.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://windowssystemspecialist.blogspot.com/feeds/1560324590741568274/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30485875&amp;postID=1560324590741568274' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/1560324590741568274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/1560324590741568274'/><link rel='alternate' type='text/html' href='http://windowssystemspecialist.blogspot.com/2009/04/set-printer-share-comment-to-port-name.html' title='Set Printer Share Comment to the Port Name'/><author><name>Charles Wastell</name><uri>http://www.blogger.com/profile/03861871086471829226</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30485875.post-7370329740705874202</id><published>2009-03-25T07:58:00.004-05:00</published><updated>2009-03-26T11:22:29.306-05:00</updated><title type='text'>Mounting CD and DVD in SuSE in Hyper-V with the Linux Integration Components Installed</title><content type='html'>SuSE Enterprise 10 SP2 works great on Hyper V, the performance (especially once you get the VMBus drivers installed) is near-iron, and the integration between SuSE and AD is great. It's the perfect setup for running a few Linux servers in a mostly Windows shop.&lt;br /&gt;&lt;br /&gt;The only problem that I had getting the CD/DVD drive to mount. Once you get the VMBus drivers working properly, when you boot with the XEN kernal the CD Rom drive will show up as a Hard Disk to Linux. This will prevent SUSE from automatically mounting the CD/DVD drive when you swap out the discs (or upon boot). The solution is to mount the CD/DVD rom manually; to do that, do the following:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Open up Terminal&lt;/li&gt;&lt;li&gt;Make a directory as a mount point for the drive ( "mkdir /media/cdrom0" )&lt;/li&gt;&lt;li&gt;Mount the drive by typing in: "mount -t iso9660 /dev/hdc /media/cdrom0"&lt;/li&gt;&lt;/ol&gt;This is assuming that the DVD drive for the Virtual Host is on IDE Controller 1 location 0. If it is on another channel, you'll have to change the /dev/hdc line of the mount command to the correct value:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;IDE Controller 0, Location 0: /dev/hda&lt;/li&gt;&lt;li&gt;IDE Controller 0, Location 1: /dev/hdb&lt;/li&gt;&lt;li&gt;IDE Controller 1, Location 0: /dev/hdc&lt;/li&gt;&lt;li&gt;IDE Controller 1, Location 1: /dev/hdc&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Update: &lt;/span&gt;Found one more issue. When using YaST2 to configure the network interface, make sure that you use the "Traditional Method with ifup" and not "User Controlled with Network Manager". Otherwise it will continually fail to setup the network adapter without providing any relevant error messages.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30485875-7370329740705874202?l=windowssystemspecialist.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://windowssystemspecialist.blogspot.com/feeds/7370329740705874202/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30485875&amp;postID=7370329740705874202' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/7370329740705874202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/7370329740705874202'/><link rel='alternate' type='text/html' href='http://windowssystemspecialist.blogspot.com/2009/03/mounting-cd-and-dvd-in-suse-in-hyper-v.html' title='Mounting CD and DVD in SuSE in Hyper-V with the Linux Integration Components Installed'/><author><name>Charles Wastell</name><uri>http://www.blogger.com/profile/03861871086471829226</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30485875.post-9179522159611558655</id><published>2009-03-09T13:49:00.002-05:00</published><updated>2009-03-09T13:52:22.963-05:00</updated><title type='text'>HP Proliant Support Pack on Server 2008: Server Core</title><content type='html'>We had some problems early on with the initial version of HP's PSP on our HP DL380 G5s and Server Core. The problems seem to have been resolved in the latest (8.15) version of the PSP. To install it, simply extract the PSP to a directory and run the setup.exe from the command line in Server Core. You'll get the standard HP GUI to guide you through the installation (or you can use setupc.exe for the commandline driven installation). The only "note" is that you'll have to install the SNMP service before hand by using the command "&lt;strong&gt;start /w ocsetup &lt;/strong&gt;&lt;strong&gt;SNMP-SC".&lt;br /&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30485875-9179522159611558655?l=windowssystemspecialist.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://windowssystemspecialist.blogspot.com/feeds/9179522159611558655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30485875&amp;postID=9179522159611558655' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/9179522159611558655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/9179522159611558655'/><link rel='alternate' type='text/html' href='http://windowssystemspecialist.blogspot.com/2009/03/hp-proliant-support-pack-on-server-2008.html' title='HP Proliant Support Pack on Server 2008: Server Core'/><author><name>Charles Wastell</name><uri>http://www.blogger.com/profile/03861871086471829226</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30485875.post-2636394915660443992</id><published>2008-07-28T14:48:00.003-05:00</published><updated>2009-02-09T08:25:09.157-06:00</updated><title type='text'>HyperV and Failover Clustering Qwerk</title><content type='html'>Setting up a HyperV failover cluster on Server 2008 Datacenter edition, we kept having an issue with VM's configuration object getting stuck in "Offline Pending" when moving the virtual machine between servers. Additionally, we were getting an error when trying to add additional Virtual Machines to the cluster:&lt;br /&gt;&lt;blockquote&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;"An error was encountered while loading the list of available virtual machines. The value cannot be null Parameter name ManagementObject" . With an EventID # 1183 error as well.&lt;/span&gt;&lt;/blockquote&gt;After banging my head over this issue, it turns out its rather simple. The Failover Cluster Management MMC doesn't automatically add the drive that the Virtual Machine Configuration is stored on as a dependency to the Virtual Machine Configuration object. It's strange because it does add it to the Virtual Machine object its self. The result is that the cluster service can offline the disk that the configuration is stored on before it's done writing to the configuration file, causing the problems.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;The solution, of course, is to add the virtual disk as a dependency of the Virtual Machine Configuration:&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_SmGojG2NP98/SI4luuYN_KI/AAAAAAAAACo/pU6gGDOmdtQ/s1600-h/Capture.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 578px; height: 196px;" src="http://4.bp.blogspot.com/_SmGojG2NP98/SI4luuYN_KI/AAAAAAAAACo/pU6gGDOmdtQ/s400/Capture.JPG" alt="" id="BLOGGER_PHOTO_ID_5228157702077545634" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Update:&lt;/span&gt;&lt;br /&gt;If you've already deleted the VM Configuration, you can add it back by right clicking on the Virtual Machine Group in the Failover Cluster Management MMC, choosing Add Resource -&gt; More Resources -&gt; Add Virtual Machine Configuration. Alternatively you could reload VM on one of the cluster nodes and then go through the process to make it highly available again.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Update x2:&lt;br /&gt;&lt;/span&gt;Microsoft has fixed the root problem in the Hyper-V Failover Cluster Management Hotfix; more info here:&lt;br /&gt;&lt;a href="http://hypervoria.com/hyper-v/hyper-v-failover-cluster-hotfix-now-public.aspx"&gt;http://hypervoria.com/hyper-v/hyper-v-failover-cluster-hotfix-now-public.aspx&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30485875-2636394915660443992?l=windowssystemspecialist.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://windowssystemspecialist.blogspot.com/feeds/2636394915660443992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30485875&amp;postID=2636394915660443992' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/2636394915660443992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/2636394915660443992'/><link rel='alternate' type='text/html' href='http://windowssystemspecialist.blogspot.com/2008/07/hyperv-and-failover-clustering-qwerk.html' title='HyperV and Failover Clustering Qwerk'/><author><name>Charles Wastell</name><uri>http://www.blogger.com/profile/03861871086471829226</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_SmGojG2NP98/SI4luuYN_KI/AAAAAAAAACo/pU6gGDOmdtQ/s72-c/Capture.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30485875.post-7246371737157044686</id><published>2008-07-24T09:20:00.000-05:00</published><updated>2008-07-24T09:24:56.725-05:00</updated><title type='text'>SCCM 2007 &amp; KB948109</title><content type='html'>We've got a single System Center Configuration Manager 2007 server running all of our SCCM roles, as well as running MS SQL 2005 Express Edition SP2. When we installed the latest MSSQL update, KB948109 , we found that it completely hosed the security on the SQL instance. It appears that this is a rather widespread problem, in generally it looks like this update is wroght with issues. Luckily, running SCCM's Repair Site wizard on the server followed by a reboot cleaned up the mess. The more you know.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30485875-7246371737157044686?l=windowssystemspecialist.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://windowssystemspecialist.blogspot.com/feeds/7246371737157044686/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30485875&amp;postID=7246371737157044686' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/7246371737157044686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/7246371737157044686'/><link rel='alternate' type='text/html' href='http://windowssystemspecialist.blogspot.com/2008/07/sccm-2007-kb948109.html' title='SCCM 2007 &amp; KB948109'/><author><name>Charles Wastell</name><uri>http://www.blogger.com/profile/03861871086471829226</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30485875.post-7584510603720997546</id><published>2008-04-17T10:15:00.000-05:00</published><updated>2008-04-17T10:22:41.066-05:00</updated><title type='text'>Excel 2007, Vista, and Synergy</title><content type='html'>I've found a problem with the awesome, cross platform, multi-monitor program &lt;a href="http://synergy2.sourceforge.net/"&gt;Synergy&lt;/a&gt;. When using it with Windows Vista (which, technically isn't supported but seems to work reasonably well), you can't disable the Scroll Lock key in Excel. If you pull up the Virtual Keyboard from the Ease of Access tools, you can see scroll lock turning on and off, but Excel 2007 doesn't seem to care. The solution is to: turn off Synergy, hit Scroll Lock, turn Synergy back on. The developer has expressed that he is working on the project again, so hopefully we'll see the filter driver fixed in Synergy 2.0.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30485875-7584510603720997546?l=windowssystemspecialist.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://windowssystemspecialist.blogspot.com/feeds/7584510603720997546/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30485875&amp;postID=7584510603720997546' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/7584510603720997546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/7584510603720997546'/><link rel='alternate' type='text/html' href='http://windowssystemspecialist.blogspot.com/2008/04/excel-2007-vista-and-synergy.html' title='Excel 2007, Vista, and Synergy'/><author><name>Charles Wastell</name><uri>http://www.blogger.com/profile/03861871086471829226</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30485875.post-1671858471376024237</id><published>2008-03-04T10:18:00.000-06:00</published><updated>2008-03-04T10:21:17.812-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WDS'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows PE'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows Deployment Services'/><category scheme='http://www.blogger.com/atom/ns#' term='Active'/><title type='text'>Active@Boot Disk and Active@Undelete</title><content type='html'>So it turns out, the instructions I posted last year for getting Active@Undelete on a Windows Deployment Services system work just as well for getting the Active@Boot Disk on there as well. The only difference is that you have to use the Active@Boot Disk Creator first to generate the ISO image so that it will include your serial number and registration info.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30485875-1671858471376024237?l=windowssystemspecialist.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://windowssystemspecialist.blogspot.com/2007/04/activeboot-disk-on-windows-deployment.html' title='Active@Boot Disk and Active@Undelete'/><link rel='replies' type='application/atom+xml' href='http://windowssystemspecialist.blogspot.com/feeds/1671858471376024237/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30485875&amp;postID=1671858471376024237' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/1671858471376024237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/1671858471376024237'/><link rel='alternate' type='text/html' href='http://windowssystemspecialist.blogspot.com/2008/03/activeboot-disk-and-activeundelete.html' title='Active@Boot Disk and Active@Undelete'/><author><name>Charles Wastell</name><uri>http://www.blogger.com/profile/03861871086471829226</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30485875.post-5553798915808563266</id><published>2007-11-25T12:25:00.000-06:00</published><updated>2007-11-25T12:28:03.019-06:00</updated><title type='text'>Exchange Backups</title><content type='html'>Awesome. We're about half way through moving from our janky Exchange 2003 servers to our Exchange 2007 Ultra Clusters... and the Exchange 2003 server decides to take a digger last night. Not just a digger (lost three! less then a year old SCSI3 disks in a 0+1 array in a matter of 2 days), but we don't have current backups... Using Active@Undelete to try and recover some data. It's a blast and a half. At least we've got affect people backup with a dial-tone mailbox on our hot spare 2003 box.&lt;br /&gt;&lt;br /&gt;Moral of the story: nightly incremental backups are your friend.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30485875-5553798915808563266?l=windowssystemspecialist.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://windowssystemspecialist.blogspot.com/feeds/5553798915808563266/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30485875&amp;postID=5553798915808563266' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/5553798915808563266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/5553798915808563266'/><link rel='alternate' type='text/html' href='http://windowssystemspecialist.blogspot.com/2007/11/exchange-backups.html' title='Exchange Backups'/><author><name>Charles Wastell</name><uri>http://www.blogger.com/profile/03861871086471829226</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30485875.post-3536779211618636979</id><published>2007-04-11T10:47:00.000-05:00</published><updated>2007-04-11T11:22:23.932-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WDS'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows PE'/><category scheme='http://www.blogger.com/atom/ns#' term='PXE'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows Deployment Services'/><category scheme='http://www.blogger.com/atom/ns#' term='Active'/><title type='text'>Active@Boot Disk on Windows Deployment Services</title><content type='html'>We use a toolset from Active@ called UNDELETE. It's a nifty little program for recovering files off of hard disks that have been wiped, have a broken partition, etc.&lt;br /&gt;&lt;br /&gt;One of the nicest features is the ability to use the program from a Windows PE 2.0 ISO to boot a machine and recover files. While this is nice, network booting it is a a much nicer solution that doesn't require you to have a CD on you at all times. After some tinkering, I've gotten it to sucessfully PXE.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What you need:&lt;/span&gt; Windows Server 2003 SP2 Windows Deployment Services server and the BootDiskEnt.ISO from the Active@ Boot Disk.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Process:&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Mount the BootDiskEnt.ISO using your favorite ISO mounting utility.&lt;/li&gt;&lt;li&gt;Navigate to "X:\Sources\" (where X is the drive letter where you mounted the ISO&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Copy the Boot.WIM file over the the deployment server.&lt;/li&gt;&lt;li&gt;On the deployment server, open up Windows Deployment Services MMC&lt;/li&gt;&lt;li&gt;Expand the tree to : Windows Deployment Services -&gt; Servers -&gt; &lt;span style="font-style: italic;"&gt;Server Name &lt;/span&gt;-&gt; Boot Images.&lt;/li&gt;&lt;li&gt;Right click and select "Add Boot Image".&lt;/li&gt;&lt;li&gt;In the wizard, click Browse and select the Boot.WIM file. Click Next until you complete the wizard.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;It will take a few minutes to load, once it does you should see "Active@Boot Disk" listed as a boot image.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;To use it, simply boot the system from the  WDS server over PXE and select "Active@ Boot Disk" from the list of available boot images.  It will boot just as if you had loaded it off of CD. &lt;server&gt;&lt;/server&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30485875-3536779211618636979?l=windowssystemspecialist.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.active-undelete.com/' title='Active@Boot Disk on Windows Deployment Services'/><link rel='replies' type='application/atom+xml' href='http://windowssystemspecialist.blogspot.com/feeds/3536779211618636979/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30485875&amp;postID=3536779211618636979' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/3536779211618636979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/3536779211618636979'/><link rel='alternate' type='text/html' href='http://windowssystemspecialist.blogspot.com/2007/04/activeboot-disk-on-windows-deployment.html' title='Active@Boot Disk on Windows Deployment Services'/><author><name>Charles Wastell</name><uri>http://www.blogger.com/profile/03861871086471829226</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30485875.post-2825853341289038453</id><published>2006-11-27T20:33:00.000-06:00</published><updated>2006-11-27T20:35:50.917-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Powershell'/><category scheme='http://www.blogger.com/atom/ns#' term='rants'/><title type='text'>Powershell RTM is Hot.</title><content type='html'>I'll post more PowerShell scripts in the future, but the basic idea here is that PowerShell is awsome. Makes AD and Exchange managment cake. Can't wait to see what SMS 4.0 does with it. As an added bonus, you can now lord your Object Orientated Shell over the heads of those pesy 'Linux' people and their 'Bash'.&lt;br /&gt;&lt;br /&gt;RTM is out here:&lt;br /&gt;&lt;a href="http://www.microsoft.com/technet/scriptcenter/topics/msh/download.mspx"&gt;http://www.microsoft.com/technet/scriptcenter/topics/msh/download.mspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30485875-2825853341289038453?l=windowssystemspecialist.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://windowssystemspecialist.blogspot.com/feeds/2825853341289038453/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30485875&amp;postID=2825853341289038453' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/2825853341289038453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/2825853341289038453'/><link rel='alternate' type='text/html' href='http://windowssystemspecialist.blogspot.com/2006/11/powershell-rtm-is-hot.html' title='Powershell RTM is Hot.'/><author><name>Charles Wastell</name><uri>http://www.blogger.com/profile/03861871086471829226</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30485875.post-115375633673995858</id><published>2006-07-24T10:49:00.000-05:00</published><updated>2007-06-24T13:03:20.969-05:00</updated><title type='text'>Logon Script to Set Windows Default Log on To Domain</title><content type='html'>Simple little Visual Basic script today. It writes the registry key to specify which Domain Windows will choose for displaying in the GINA Log On To drop down box. It allows you to specify two different choices, a primary and an alternate, but you can always comment out the alternate if you wish.&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;' NAME: setLogonTo.vbs&lt;br /&gt;'&lt;br /&gt;' AUTHOR: Charles Wastell&lt;br /&gt;' DATE : 7/24/2006&lt;br /&gt;'&lt;br /&gt;' Updates&lt;br /&gt;'&lt;br /&gt;' 7/24/06 - Initial Revision&lt;br /&gt;'&lt;br /&gt;' COMMENT: Changes the default Logon To at the Gina login box to the default domain.&lt;br /&gt;' You can comment out lines 27 and 43 if you only have one domain to logon to.&lt;br /&gt;'           &lt;br /&gt;'        &lt;br /&gt;'           &lt;br /&gt;' **********************************************************************************&lt;br /&gt;'   Variable  Declarations&lt;br /&gt;' **********************************************************************************&lt;br /&gt;&lt;br /&gt;Dim defaultDomain, defaultAltDomain&lt;br /&gt;Dim WshShell&lt;br /&gt;&lt;br /&gt;' **********************************************************************************&lt;br /&gt;' User Customizable Section&lt;br /&gt;' **********************************************************************************&lt;br /&gt;&lt;br /&gt;defaultDomain = "YOURDOMAIN"&lt;br /&gt;defaultAltDomain = "YOURSECONDARYDOMAIN"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;' **********************************************************************************&lt;br /&gt;'  Variable  Initialization&lt;br /&gt;' **********************************************************************************&lt;br /&gt;&lt;br /&gt;Set WshShell = CreateObject("Wscript.Shell")&lt;br /&gt;&lt;br /&gt;' **********************************************************************************&lt;br /&gt;' Write Reg Keys&lt;br /&gt;' **********************************************************************************&lt;br /&gt;&lt;br /&gt;On Error Resume Next&lt;br /&gt;&lt;br /&gt;WshShell.RegWrite "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\DefaultDomainName", defaultDomain ,"REG_SZ"&lt;br /&gt;WshShell.RegWrite "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\AltDefaultDomainName", defaultAltDomain , "REG_SZ"&lt;br /&gt;&lt;br /&gt;WScript.Quit&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30485875-115375633673995858?l=windowssystemspecialist.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://windowssystemspecialist.blogspot.com/feeds/115375633673995858/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30485875&amp;postID=115375633673995858' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/115375633673995858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/115375633673995858'/><link rel='alternate' type='text/html' href='http://windowssystemspecialist.blogspot.com/2006/07/logon-script-to-set-windows-default.html' title='Logon Script to Set Windows Default Log on To Domain'/><author><name>Charles Wastell</name><uri>http://www.blogger.com/profile/03861871086471829226</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30485875.post-115341090421912287</id><published>2006-07-20T10:47:00.000-05:00</published><updated>2006-07-24T10:11:11.896-05:00</updated><title type='text'>Windows Command Line CDP Capture Utility</title><content type='html'>Cisco Discovery Packets (CDP) will give you a lot of valuable information if you can capture them: they will give you your IP, the switch your on, and the port on that switch you're connected to. When combined with a database that maps switch ports to datajack, you can directly locate where a computer is on your network. &lt;br /&gt;&lt;br /&gt;The only problem is that capturing this little buggers is tough in Windows: CDPR will do it, as will Ethereal, but both require WinPcap to be installed. Luckily I found version of TCPDump for Windows thats built on the WinPCap SDK; this means the little 400k utility can capture CDP packets on a machine without any additional tools. &lt;a href="http://www.microolap.com/products/network/tcpdump/"&gt;You can get it from micoOLAP here.&lt;/a&gt; The manual page for WinDump (version of TCPDump that needs WinPCap ) can be found over&lt;a href="http://www.winpcap.org/windump/docs/manual.htm"&gt; here. &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The final step is getting TCPDUMP to capture the CDP Packet. Command line we're using it "tcpdump -nn -v -s 1500 -c 1 ether[20:2] == 0x2000" (&lt;a href="http://sidewynder.blogspot.com/2005/07/tcpdump-filter-for-capturing-only.html"&gt;from another blog&lt;/a&gt;). It takes up to 60 seconds (depending on switch settings), but eventually pulls down the CDP Packet. I'll see if I can't wrangle up some VBS Login scripts to run it in a bit. &lt;br /&gt;&lt;br /&gt;-Charles&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30485875-115341090421912287?l=windowssystemspecialist.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://windowssystemspecialist.blogspot.com/feeds/115341090421912287/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30485875&amp;postID=115341090421912287' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/115341090421912287'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/115341090421912287'/><link rel='alternate' type='text/html' href='http://windowssystemspecialist.blogspot.com/2006/07/windows-command-line-cdp-capture.html' title='Windows Command Line CDP Capture Utility'/><author><name>Charles Wastell</name><uri>http://www.blogger.com/profile/03861871086471829226</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30485875.post-115274562001085977</id><published>2006-07-12T17:56:00.000-05:00</published><updated>2006-07-12T18:07:00.023-05:00</updated><title type='text'>Brother MFC-8440 Multifunction Windows Server 2003 Fax, Print, and Scanner Drivers</title><content type='html'>Brother International does not support their line of multifunction printers in Windows Server 2003. Well, they do support the print functions, but if you want to use the Fax or Scanner functions you are SOL. I would guess it has something to do with them offering a nice network fax and scanner driver as an optional but expensive accessory, but I digress. I wanted to share the Fax Machine off our Brother MFC-8440 printer with the rest of our IT Department, but being that it wouldn't work with 2k3, and XP doesn't allow you to share faxes. &lt;br /&gt;&lt;br /&gt;So what I did was methodically combine the Windows XP Drivers with the Windows Server 2003 Drivers so that I was using the most up to date file versions, then edited the associated INF files so that it would install. After some tweaking and some wall to head interaction, it's working great and we can fax from any of the computers in our office using the wonderful Microsoft Fax Services. The driver files are available here: &lt;a href="http://www.alwaysnetwork.com/wss/brother-mfc-8440.zip"&gt;http://www.alwaysnetwork.com/wss/brother-mfc-8440.zip&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;While editing the drivers, I think I have made the correct changes so that it will work with Vista, but I am unable to check as I don't have any Vista boxes laying around. Also be aware that these drivers, while tested on my systems here, come with no guarantee that they won't hose up your system and come with no warranty what so ever.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;-Charles&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30485875-115274562001085977?l=windowssystemspecialist.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://windowssystemspecialist.blogspot.com/feeds/115274562001085977/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30485875&amp;postID=115274562001085977' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/115274562001085977'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/115274562001085977'/><link rel='alternate' type='text/html' href='http://windowssystemspecialist.blogspot.com/2006/07/brother-mfc-8440-multifunction-windows.html' title='Brother MFC-8440 Multifunction Windows Server 2003 Fax, Print, and Scanner Drivers'/><author><name>Charles Wastell</name><uri>http://www.blogger.com/profile/03861871086471829226</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30485875.post-115211093439167252</id><published>2006-07-05T09:35:00.000-05:00</published><updated>2007-06-24T13:05:01.526-05:00</updated><title type='text'>Override Adobe Creative Suite 2 Minimum Requirements</title><content type='html'>Adobe Creative Suite 2 checks the system that you are installing it on in order to see if it meets the minimum requirements for running it. Of course it will run on systems that don't meet the minimum requirements, just not well. By default it wants at least 384 megs of RAM, 1024x768 screen resolution, and 1.5 GB of hard drive space: if you system doesn't meet these requirements it won't install, giving you some cryptic message about getting a better computer.We ran into issues where users "needed" to upgrade to CS2 from CS to resolve version errors between them and other departments.&lt;br /&gt;&lt;br /&gt;To get CS2 to install we had to "edit" the requirements so that it would install on their machines. The process is to do this is relatively simple: copy the contents of CD1 to a directory on your PC. Open up the setup.ini file in the root directory in your &lt;a href="http://www.textpad.com/"&gt;favorite text editor.&lt;/a&gt; Under [Requirements] there are a list of 5 different types of checks that the setup file will do: RAM, Administrative Rights, OS, Screen Resolution and Hard Drive space. Simply edit the various values to a point sufficiently low enough for your computer. Our [Requirements] section is setup to allow installs on machines with 100 megs of RAM, 640x480x16bit screen resolution, and 1.5 GB of space on the drive. A copy of our requirement section is below. Once you have made the changes, simply save the ini file and burn the contents back to a CD. You can now use this to install off of rather then the original disk.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;[Requirements]&lt;br /&gt;Requirement1Type=RamRequirement&lt;br /&gt;Requirement1MsgFailure="$$$/ACS/ReqCheckFailureRam=The Adobe Creative Suite 2 needs at least 384 MB of RAM\ninstalled in your computer in order to run properly. Adding even more\nRAM will increase performance. Please add more RAM to your\ncomputer and then restart the installer.\n\nThe minimum system requirements for the Adobe Creative Suite are:\n\t- Windows 2000, XP\n\t- Pentium III processor or better\n\t- 3 GB of hard disk space\n\t- 384 MB of RAM\n\t- 1024x768, 16-bit color monitor"&lt;br /&gt;Requirement1MsgSuccess=&lt;br /&gt;Requirement1Value1=100&lt;br /&gt;&lt;br /&gt;Requirement2Type=AdminRequirement&lt;br /&gt;Requirement2MsgFailure="$$$/ACS/ReqCheckAdminFailure=Administrative privileges are required to install the Adobe Creative Suite 2.\n\nPlease quit the installer, log in as an administrator, and run the installer\nagain to continue installation."&lt;br /&gt;Requirement2MsgSuccess=&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Requirement3Type=OSRequirement&lt;br /&gt;Requirement3MsgFailure="$$$/ACS/ReqCheckFailureOS=The Adobe Creative Suite 2 requires that at least Windows 2000\nor Windows XP be installed in order to run properly. Please upgrade\nyour operating system and then restart the installer.\n\nThe minimum system requirements for the Adobe Creative Suite are:\n\t- Windows 2000,XP\n\t- Pentium III Processor or better\n\t- 3 GB of hard disk space\n\t- 384 MB of RAM\n\t- 1024x768, 16-bit color monitor"&lt;br /&gt;Requirement3MsgSuccess=&lt;br /&gt;Requirement3Value1=5&lt;br /&gt;&lt;br /&gt;Requirement4Type=ScreenRequirement&lt;br /&gt;Requirement4MsgFailure="$$$/ACS/ReqCheckFailureScreen=The Adobe Creative Suite 2 needs your monitor to support a\nresolution of at least 1024x768 with 16-bit color in order to run\nproperly. Please connect a compatible display device to your computer\nand then restart the installer.\n\nThe minimum system requirements for the Adobe Creative Suite are:\n\t- Windows 2000,XP\n\t- Pentium III Processor or better\n\t- 3 GB of hard disk space\n\t- 384 MB of RAM\n\t- 1024x768, 16-bit color monitor"&lt;br /&gt;Requirement4MsgSuccess=&lt;br /&gt;Requirement4Value1=640&lt;br /&gt;Requirement4Value2=480&lt;br /&gt;Requirement4Value3=16&lt;br /&gt;&lt;br /&gt;Requirement5Type=HardDiskSpaceReq&lt;br /&gt;Requirement5MsgFailure="$$$/ACS/ReqCheckFailureMinFreeSpace=1.5 GB of space must exist on your startup disk to start installation\nof the Adobe Creative Suite 2. Please delete unneeded files to free\nup additional disk space and then restart the installer.\n\nThe minimum system requirements for the Adobe Creative Suite are:\n\t- Windows 2000,XP\n\t- Pentium III Processor or better\n\t- 3 GB of hard disk space\n\t- 384 MB of RAM\n\t- 1024x768, 16-bit color monitor"&lt;br /&gt;Requirement5MsgSuccess=&lt;br /&gt;Requirement5Value1=1536&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30485875-115211093439167252?l=windowssystemspecialist.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://windowssystemspecialist.blogspot.com/feeds/115211093439167252/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30485875&amp;postID=115211093439167252' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/115211093439167252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/115211093439167252'/><link rel='alternate' type='text/html' href='http://windowssystemspecialist.blogspot.com/2006/07/override-adobe-creative-suite-2.html' title='Override Adobe Creative Suite 2 Minimum Requirements'/><author><name>Charles Wastell</name><uri>http://www.blogger.com/profile/03861871086471829226</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30485875.post-115193590376765861</id><published>2006-07-03T08:56:00.000-05:00</published><updated>2006-07-03T09:11:43.783-05:00</updated><title type='text'>RIS Welcome.OSC Featuring Vi Clippy (aka Vigor)</title><content type='html'>Everyone loves Clippy. And where better to have Clippy then  on the Welcome screen for Remote Installation Services? With that in mind, below is the source code for using Vi Clippy in your Welcome.OSC file on your RIS server (it's under \RemoteInstall\OSChooser\ ). The Welcome.OSC template used to build Vi Clippy was from Server 2k3 SP1, but it should work on any RIS server.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Screen shot:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;img src="http://www.alwaysnetwork.com/wss/clippy.jpg" /&gt;&lt;p&gt;&lt;br /&gt;Source:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.alwaysnetwork.com/wss/welcome.osc"&gt;Download it here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30485875-115193590376765861?l=windowssystemspecialist.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://windowssystemspecialist.blogspot.com/feeds/115193590376765861/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30485875&amp;postID=115193590376765861' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/115193590376765861'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/115193590376765861'/><link rel='alternate' type='text/html' href='http://windowssystemspecialist.blogspot.com/2006/07/ris-welcomeosc-featuring-vi-clippy-aka.html' title='RIS Welcome.OSC Featuring Vi Clippy (aka Vigor)'/><author><name>Charles Wastell</name><uri>http://www.blogger.com/profile/03861871086471829226</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30485875.post-115167675929560582</id><published>2006-06-30T08:55:00.000-05:00</published><updated>2006-06-30T09:12:39.446-05:00</updated><title type='text'>Outlook 2003 SP2 Hotfixes Breaks the Lotus Notes Domino Connector</title><content type='html'>We're still running Domino Server 6.5 and using Notes R5 client on our domain for political reasons. Given how wonderful Notes is, the IT Office staff uses Outlook 2003 with the Lotus Notes Data Connector (&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=8EBBBA59-5F17-4E52-8980-C4F0DFA92D65&amp;displaylang=en"&gt;available from MS for free&lt;/a&gt;). It works great, and means we don't have to use Lotus Notes in the office.&lt;br /&gt;&lt;br /&gt;Recently we found that users who were setting up new Outlook Profiles using the Notes Connector were having issues with Outlook spitting out a "Unable to open your default email folders. The server is not available. Contact your administrator if this condition persists." error when the user tried to use their new Outlook profile. Looking at the Outlook log files it was showing "Error in CABProvider::QueryInterface failed, E_NOINTERFACE (0x80004002)". The odd thing was that anyone who had an Outlook profile that had already been setup and used for awhile was not having this issue, even on the same machine.&lt;br /&gt;&lt;br /&gt;So after doing some research it turns out that some of the latest hot fixes for Office 2003 SP2 break the Notes Connector (only the olconn2.exe , which hasn't been updated since 2004). Specifically they are KB916521 , KB892843, and KB913807. There may be a couple of other roll-up hotfixes that break it, but these are the latest once I could track down. The kicker is that you can't just remove these hotfixes, you actually have to uninstall Office 2003 SP2 and the Notes Connector. You then have to reinstall both, making sure to disable Office Update from installing these hotfixes until after you have created the profile. Strangely, &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=60C4D659-3249-46CC-9CB9-DB128B38E399&amp;amp;displaylang=en"&gt;the older Notes Connector (olconn.exe)&lt;/a&gt; has been recently updated on 5/9/2006 and apparently works with all of the latest hotfixes (albeit only for Outlook 2002).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30485875-115167675929560582?l=windowssystemspecialist.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://windowssystemspecialist.blogspot.com/feeds/115167675929560582/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30485875&amp;postID=115167675929560582' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/115167675929560582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30485875/posts/default/115167675929560582'/><link rel='alternate' type='text/html' href='http://windowssystemspecialist.blogspot.com/2006/06/outlook-2003-sp2-hotfixes-breaks-lotus.html' title='Outlook 2003 SP2 Hotfixes Breaks the Lotus Notes Domino Connector'/><author><name>Charles Wastell</name><uri>http://www.blogger.com/profile/03861871086471829226</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
