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

<channel>
	<title>Remote Administration For Windows &#187; Steve Wiseman</title>
	<atom:link href="http://www.intelliadmin.com/index.php/author/steve-wiseman/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.intelliadmin.com</link>
	<description>Windows Network Administration Software</description>
	<lastBuildDate>Wed, 08 Feb 2012 13:36:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Export users from Active Directory &#8211; Free Tool</title>
		<link>http://www.intelliadmin.com/index.php/2010/07/export-users-from-active-directory-free-tool/</link>
		<comments>http://www.intelliadmin.com/index.php/2010/07/export-users-from-active-directory-free-tool/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 13:12:08 +0000</pubDate>
		<dc:creator>Steve Wiseman</dc:creator>
				<category><![CDATA[Free]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Utility]]></category>

		<guid isPermaLink="false">http://www.intelliadmin.com/?p=2327</guid>
		<description><![CDATA[I have an Active Directory Domain that has lots of user accounts, under many organizational units. I wanted to find an easy way to see all of the user accounts within the domain. My friend Matt told me about this free tool called DumpSec from SystemTools.com When you first launch the app it defaults to [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.intelliadmin.com/index.php/2010/07/export-users-from-active-directory-free-tool/" title="Permanent link to Export users from Active Directory &#8211; Free Tool"><img class="post_image alignleft remove_bottom_margin" src="http://www.networksteve.com/icons/Command.jpg" width="64" height="54" alt="Post image for Export users from Active Directory &#8211; Free Tool" /></a>
</p><p>I have an Active Directory Domain that has lots of user accounts, under many organizational units. I wanted to find an easy way to see all of the user accounts within the domain.</p>
<p>My friend Matt told me about this free tool called <a href="http://www.systemtools.com/somarsoft/?somarsoft.com">DumpSec</a> from <a href="http://www.systemtools.com">SystemTools.com</a></p>
<p>When you first launch the app it defaults to the local system (You can use this tool for local computer security info too btw). I wanted it to export information about the domain, so I had to change it to look at the domain controller instead.</p>
<p>You can do this by clicking on the reports menu within the app, and the pick then option that says &#8220;Select Computer&#8221;</p>
<p><img src="http://www.networksteve.com/images/Dump%20Sec%20Select%20Computer%20201007.jpg" alt="Select Computer"/></p>
<p>Then type in the host name of one of your domain controllers.</p>
<p>Once it is connected, you can click that reports tab again and pick what you want to export. It can export:</p>
<p>-File system permissions<br />
-Registry permissions<br />
-Printer permissions<br />
-Share permissions<br />
-A shared directories permissions<br />
-All shared directories permissions<br />
-Groups<br />
-Users<br />
-Policies<br />
-Rights<br />
-Servers</p>
<p>For me, I just needed a current list of users. I picked the fast option:</p>
<p><img src="http://www.networksteve.com/images/Dump%20Sec%20Dump%20User%20List.jpg" alt="Dump Users"/></p>
<p>Within a few seconds I had a complete list of users on my domain, and the program allowed me to easily save it to a text file.</p>
<p>A great free tool &#8211; if you need to audit permissions on your domain I highly recommend it.</p>
<p>Download a copy of it from here:</p>
<p><a href="http://www.systemtools.com/somarsoft/?somarsoft.com"> SystemTools.Com DumpSec Download</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.intelliadmin.com/index.php/2010/07/export-users-from-active-directory-free-tool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exchange Email &#8211; Forward to an external account</title>
		<link>http://www.intelliadmin.com/index.php/2010/06/exchange-email-forward-to-an-external-account/</link>
		<comments>http://www.intelliadmin.com/index.php/2010/06/exchange-email-forward-to-an-external-account/#comments</comments>
		<pubDate>Fri, 25 Jun 2010 13:43:33 +0000</pubDate>
		<dc:creator>Steve Wiseman</dc:creator>
				<category><![CDATA[Email]]></category>
		<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Exchange 2003]]></category>
		<category><![CDATA[Exchange 2007]]></category>

		<guid isPermaLink="false">http://www.intelliadmin.com/?p=2322</guid>
		<description><![CDATA[It is not as simple as it sounds. You have Exchange, and want forward to an outside email address. With some other email servers, there is a one line entry where you can add an external account. Not so with Exchange. Lets me walk you through it. First, you need to create a contact. You [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>It is not as simple as it sounds. You have Exchange, and want forward to an outside email address.</p>
<p>With some other email servers, there is a one line entry where you can add an external account. Not so with Exchange.</p>
<p>Lets me walk you through it.</p>
<p>First, you need to create a contact. You do this by getting on your domain controller. Open up Active Directory Users and Computers</p>
<p>Go to the place where you want to create the contact, right click and select new contact</p>
<p><img src="http://www.networksteve.com/images/New%20Contact%20201006.jpg" alt="New Contact"/></p>
<p>Click Next, and see that empty email address with the button next to it?</p>
<p><img src="http://www.networksteve.com/images/Contact%20Settings%20201006.jpg" alt="Contact Setttings"/></p>
<p>Click on it, and pick the SMTP address option</p>
<p><img src="http://www.networksteve.com/images/SMTP%20Address%20201006.jpg" alt="SMTP Address Settings"/></p>
<p>Click OK, and you can enter the external address you want to forward the mail to.</p>
<p><img src="http://www.networksteve.com/images/Email%20Address%20Settings%20201006.jpg" alt="Email Address Settings"/></p>
<p>Click OK. Now you have your contact. What Next?</p>
<p>It depends on what you want to do. If you want to simply forward email for an existing user&#8230;simply go to the properties of that user and get to the &#8220;Exchange General&#8221; tab.</p>
<p>If you want to forward email via an internal account, then create a dummy user account and create a mailbox for it. Then go to the &#8220;Exchange General&#8221; section of the properties of that user.</p>
<p><img src="http://www.networksteve.com/images/User%20Settings%20201006.jpg" alt="User Properties"/></p>
<p>Click on the delivery options button.</p>
<p><img src="http://www.networksteve.com/images/Delivery%20Options%20201006.jpg" alt="Delivery Options"/></p>
<p>See the middle part, click the modify button and select the contact you created earlier. If you want email to go to the external account, and the local exchange user, make sure you check the option that says &#8220;Deliver Messages to both&#8230;&#8221;</p>
<p>Now. Click OK on all the boxes. Does it work yet? No. You need to wait a few minutes before Exchange will process all the changes. Keep that in mind when testing &#8211; or you might pull all your hair out.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intelliadmin.com/index.php/2010/06/exchange-email-forward-to-an-external-account/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Secure Hard Drive Erase</title>
		<link>http://www.intelliadmin.com/index.php/2010/06/secure-hard-drive-erase/</link>
		<comments>http://www.intelliadmin.com/index.php/2010/06/secure-hard-drive-erase/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 15:39:25 +0000</pubDate>
		<dc:creator>Steve Wiseman</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Utility]]></category>

		<guid isPermaLink="false">http://www.intelliadmin.com/?p=2318</guid>
		<description><![CDATA[Last weekend I fixed up an old machine of mine. I was about to give it to the local Salvation Army. They will take your old computers, clean em up, and then sell them at one of their outlet stores. They then take the money and put it to good use. Before I brought it [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Last weekend I fixed up an old machine of mine. I was about to give it to the local Salvation Army.</p>
<p>They will take your old computers, clean em up, and then sell them at one of their outlet stores. They then take the money and put it to good use.</p>
<p>Before I brought it over, I remembered I had used it to do my taxes year after year. Even though I did a format and reload, I wanted to make sure all of that info was gone.</p>
<p>I found the perfect tool to do this. Best of all, it is free. It is called <a href="http://www.dban.org/">Darik&#8217;s Boot And Nuke</a>. It is very simple. You <a href="http://www.dban.org/download">download the ISO</a>, burn it, and boot with it.</p>
<p>When it boots, you are given a few options:</p>
<p><img src="http://www.networksteve.com/images/DBAN%20Boot%20Screen%20201006.jpg" alt="DBAN Boot Sceen"/></p>
<p>Press enter to get to the menu (It won&#8217;t start erasing yet). Go into the Wipe options, and you can tell it what type of erase you would like to perform. There are quicker ones, like the Department of Defense (Short):</p>
<p><img src="http://www.networksteve.com/images/DBAN%20Erase%20Passes%203%20201006.jpg" alt="3 Passes"/></p>
<p>It only makes 3 erase passes. This is good enough for most situations. But if you really want to make sure it is all gone you can go with the Gutmann Wipe &#8211; 35 passes!</p>
<p><img src="http://www.networksteve.com/images/DBAN%20Erase%20Passes%2035%20201006.jpg" alt="DBAN 35 Passes"/></p>
<p>Just remember, the more passes, the longer you will need to wait.</p>
<p>Go back to the main options screen, and hit F10 (Wait! This will totally erase your hard drive &#8211; all your data will be toast. Yea, you knew that)</p>
<p>It will start nuking your drive:</p>
<p><img src="http://www.networksteve.com/images/DBAN%20Stats%20201006.jpg" alt="DBAN Erase Progress"/></p>
<p>Once it is finished, you can load your favorite OS, and sell it on eBay, or give it away &#8211; no worries that someone will get your private info.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intelliadmin.com/index.php/2010/06/secure-hard-drive-erase/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>PowerShell 2.0 Getting Started Links</title>
		<link>http://www.intelliadmin.com/index.php/2010/06/powershell-2-0-getting-started-links/</link>
		<comments>http://www.intelliadmin.com/index.php/2010/06/powershell-2-0-getting-started-links/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 07:29:50 +0000</pubDate>
		<dc:creator>Steve Wiseman</dc:creator>
				<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Utility]]></category>

		<guid isPermaLink="false">http://www.intelliadmin.com/?p=2313</guid>
		<description><![CDATA[I have been avoiding it for a long time. I know batch files, and VB script so well that I am not in the mood to learn a totally different scripting language. As each day passes Microsoft is slowly phasing out their support for VB Script. Eventually Power Shell will be the only way to [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I have been avoiding it for a long time. I know batch files, and VB script so well that I am not in the mood to learn a totally different scripting language.</p>
<p>As each day passes Microsoft is slowly phasing out their support for VB Script. Eventually Power Shell will be the only way to get admin scripts to run on your Windows Box.</p>
<p>While I was browsing TechNet, I found some great likes that can help you get up to speed:</p>
<p><a href="http://blogs.technet.com/b/csps/archive/2010/06/06/psrefstart.aspx">Getting started with PowerShell 2.0</a> &#8211; A perfect place to start creating your first script.</p>
<p><a href="http://blogs.technet.com/b/csps/archive/2010/06/06/psrefpiping.aspx">Piping and The Pipeline</a> &#8211; Shows you how to string PowerShell scripts together</p>
<p><a href="http://blogs.technet.com/b/csps/archive/2010/06/06/psreftab.aspx">Tab Expansion</a> &#8211; You have seen it before. Press Tab at the command line and it automatically finishes your thought. Same for PowerShell</p>
<p><a href="http://blogs.technet.com/b/csps/archive/2010/06/06/psrefshortcuts.aspx">Shortcut Keys</a> &#8211; Learn how to use keyboard shortcuts that will save you time</p>
<p><a href="http://blogs.technet.com/b/csps/archive/2010/06/06/psrefremoting.aspx">Remoting</a> &#8211; Run your scripts across the network.</p>
<p>The last one is my fav. Simply because PowerShell makes remote admin so much easier (Once you get it configured).</p>
<p>To get a PowerShell session with a remote computer, type:</p>
<p><code>Enter-PSSession -ComputerName {HOSTNAME}</code></p>
<p>Where {HOSTNAME} is the name of the remote computer.</p>
<p>If remote administration is not enabled on the remote machine, you will see an error like this:</p>
<p><img src="http://www.networksteve.com/images/Remote%20Administration%20Error%20201006.jpg" alt="Remote Administration Error"/></p>
<p>Powershell has a built-in command to enable remote admin:</p>
<p><code>winrm quickconfig</code></p>
<p>Execute the above command on the remote system, and it will add the proper firewall exceptions for your remote session to get through.</p>
<p>Now, to kill that process &#8211; get the remote session open and this command will do the trick:</p>
<p><code>Stop-Process -processname notepad</code></p>
<p>It kills any open copy of notepad on the remote system.</p>
<p>Clearly, PowerShell is a whole new experience. Not happy I have to re-learn everything, but it does seem like a few commands can go a long way.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intelliadmin.com/index.php/2010/06/powershell-2-0-getting-started-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Disable Windows Desktop Search</title>
		<link>http://www.intelliadmin.com/index.php/2010/06/disable-windows-desktop-search/</link>
		<comments>http://www.intelliadmin.com/index.php/2010/06/disable-windows-desktop-search/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 17:02:17 +0000</pubDate>
		<dc:creator>Steve Wiseman</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Utility]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.intelliadmin.com/?p=2308</guid>
		<description><![CDATA[I got a question from Jonathan: Hi! I have a feature request (For Network Administrator). Is it possible to add classic search when windows desktop search is installed by default? I prefer classic search, as do my users, though the desktop search is more useful for email, the majority of my users search for files [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I got a question from Jonathan:<br />
<i><br />
Hi!<br />
I have a feature request (For <a href="http://www.intelliadmin.com/NetworkAdministrator.htm">Network Administrator</a>).  Is it possible to add classic search when windows desktop search is installed by default?</p>
<p>I prefer classic search, as do my users, though the desktop search is more useful for email, the majority of my users search for files and I think the WDS to be rather awful at that for some reason.<br />
</i></p>
<p>It turns out that these changes are a simple registry tweak.</p>
<p>Lets go back to how it gets on your system in the first place. Microsoft Office 2007 needs WDS to search email. You faithfully download, and install the WDS update. Later, as a nice surprise, you go to search for a file, and get to see this:</p>
<p><img src="http://www.networksteve.com/images/New%20Windows%20Search%20201006.jpg" alt="New Windows Search"/></p>
<p>And like Jonathan said, the WDS update is awful. But switching it off for files, is a simple registry change.</p>
<p>To make this switch easy, we have added a new plugin to Network Administrator (A free download for updating 3 computers at a time):</p>
<p><img src="http://www.networksteve.com/images/Network%20Administrator%20Windows%20Search.jpg" alt="Network Administrator Windows Search"/></p>
<p>The properties page lets you tweak your windows search settings:</p>
<p><img src="http://www.networksteve.com/images/Network%20Administrator%20Windows%20Search%20Settings.jpg" alt="Network Administrator Windows Search Settings"/></p>
<p>Download a free copy from here:</p>
<p><a href="http://www.intelliadmin.com/NetworkAdministrator.exe" rel="nmlp">Network Administrator Download</a></p>
<p>When you switch it back, you get to use the good ole classic search:</p>
<p><img src="http://www.networksteve.com/images/Classic%20Windows%20Search%20201006.jpg" alt="Windows Classic Search"/></p>
<p>As a bonus, you can go way back to the original search, and remove the helper doggy:</p>
<p><img src="http://www.networksteve.com/images/Classic%20Windows%20Search%20No%20Dog%20201006.jpg" alt="Windows Classic Search No Dog"/></p>
<p>If you want to DYI it, these are the registry keys that need changing:</p>
<p>CTRL &#8211; F Hot Key:<br />
<code><br />
Key: HKEY_CURRENT_USER\Software\Microsoft\Windows Desktop Search\DB<br />
Value: "UseWinKey"= 0 (Disable CTRL- F), 1 (Enable CTRL - F)<br />
Type: DWORD<br />
</code></p>
<p>Classic Search:<br />
<code><br />
Key: HKEY_CURRENT_USER\Software\Microsoft\Windows Desktop Search\DS<br />
Value: "ShowStartSearchBand"= 0 (Enable Windows Search), 1 (Enable Classic Search)<br />
Type: DWORD<br />
</code></p>
<p>Helper Doggy:<br />
<code><br />
Key: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CabinetState<br />
Value: "Use Search Asst" = no (Disable Doggy), yes (Enable Doggy)<br />
Type: String<br />
</code></p>
<p>That&#8217;s it. Just a few registry tweaks, and the good windows search is back.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intelliadmin.com/index.php/2010/06/disable-windows-desktop-search/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows 2008 Core &#8211; Enable Remote Administration</title>
		<link>http://www.intelliadmin.com/index.php/2010/05/windows-2008-core-enable-remote-administration/</link>
		<comments>http://www.intelliadmin.com/index.php/2010/05/windows-2008-core-enable-remote-administration/#comments</comments>
		<pubDate>Thu, 27 May 2010 16:56:58 +0000</pubDate>
		<dc:creator>Steve Wiseman</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Windows 2008]]></category>
		<category><![CDATA[Windows 2008 Core]]></category>
		<category><![CDATA[Windows 2008 R2]]></category>

		<guid isPermaLink="false">http://www.intelliadmin.com/?p=2305</guid>
		<description><![CDATA[When I first came across Windows 2008 Core, I was happy. Finally, a version of windows you could chisel down to just the base components that you needed. Microsoft did such a good job &#8211; that it is hard to configure it with the default settings No graphical tools are provided (Well there are a [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>When I first came across Windows 2008 Core, I was happy. Finally, a version of windows you could chisel down to just the base components that you needed.</p>
<p>Microsoft did such a good job &#8211; that it is hard to configure it with the default settings <img src='http://www.intelliadmin.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>No graphical tools are provided (Well there are a few&#8230;but not many). When you logon, you are welcomed with a command line window that sits in the middle of the screen:</p>
<p><img src="http://www.networksteve.com/images/2008%20Core%20Command%20Prompt%20201005.jpg" alt="Core 2008 Command Prompt"/></p>
<p>The frustration level increases exponentially when you want to get something done.</p>
<p>For security reasons, remote administration is disabled by default. Remote Administration &#8211; not to be confused with Remote Desktop is the file and printer sharing component that allows you to remotely use computer management, event viewer, service manager, or third party tools like our <a href="http://www.intelliadmin.com/NetworkAdministrator.htm">Network Administrator</a></p>
<p>To remove the firewall restrictions that block its use, simply type this at the command line:</p>
<p><code>netsh advfirewall firewall set rule group="Remote Administration" new enable=yes</code></p>
<p>After that command, some remote services will work. For example, you can remotely reboot or shutdown the machine using <a href="http://www.intelliadmin.com/NetworkAdministrator.htm">Network Administrator</a></p>
<p><img src="http://www.networksteve.com/images/Network%20Administrator%202008%20Core%20Server.jpg" alt="Network Administrator 2008 Core"/></p>
<p>But&#8230;if you want to manage services, add/remove/edit users using computer management, or look at the event log remotely&#8230;you will still get access denied messages.</p>
<p>You need to tell Core 2008 what users are allowed to connect. You can do this by typing this at the command line:</p>
<p><code>cmdkey /add:ServerName /user:UserName /pass:password</code></p>
<p>Where ServerName is the name of the local server, and the username and password are for an administrator account.</p>
<p>That is all there is to it. After those two commands you can remotely manage your 2008 core server with ease.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intelliadmin.com/index.php/2010/05/windows-2008-core-enable-remote-administration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bypass the &quot;Reboot Required&quot; message</title>
		<link>http://www.intelliadmin.com/index.php/2010/05/bypass-the-reboot-required-message/</link>
		<comments>http://www.intelliadmin.com/index.php/2010/05/bypass-the-reboot-required-message/#comments</comments>
		<pubDate>Fri, 14 May 2010 15:47:54 +0000</pubDate>
		<dc:creator>Steve Wiseman</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.intelliadmin.com/?p=2281</guid>
		<description><![CDATA[I had a test machine I was setting up this week. SQL Server 2008 was one of the applications I needed to install. The only problem, is that I could never get past the pre-requisites: Digging deeper, the true cause of the message was &#8220;There are pending file changes. Please reboot&#8221;. After 3 reboots and [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I had a test machine I was setting up this week. SQL Server 2008 was one of the applications I needed to install.</p>
<p>The only problem, is that I could never get past the pre-requisites:</p>
<p><img src="http://www.networksteve.com/images/Always%20Reboot%20Never%20Start%20Install.jpg" alt="Always Reboot Never Start Install"/></p>
<p>Digging deeper, the true cause of the message was &#8220;There are pending file changes. Please reboot&#8221;. After 3 reboots and counting, I was still getting this error message.</p>
<p>After searching the net, I discovered there is a registry key that Windows uses to move, or delete files on boot. This helps when you have files that are always in use and can only be deleted or renamed when windows has not started up yet.</p>
<p>After all those reboots, I checked the key:</p>
<p><code>HKLM\System\CurrentControlSet\Control\Session Manager</code></p>
<p>Under that key, there is a value named &#8220;PendingFileRenameOperations&#8221;</p>
<p>Windows is supposed to scan through it, do its thing, and then clear it out.</p>
<p>For some reason, these temp files were stuck in the list:</p>
<p><img src="http://www.networksteve.com/images/Pending%20Delete%20Operations.jpg" alt="Pending Delete Operations"/></p>
<p>I cleared it out (You can do this by selecting the text, and hitting the delete key), and started my SQL setup again&#8230;.and tada! &#8211; It worked:</p>
<p><img src="http://www.networksteve.com/images/Always%20Reboot%20Fixed.jpg" alt="Always Reboot Fixed"/></p>
<p>Many setup programs that look at this key &#8211; so it works for more than just SQL Server. Keep in mind, the pending list is there for a reason. Don&#8217;t tinker with it unless you have already tried rebooting.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intelliadmin.com/index.php/2010/05/bypass-the-reboot-required-message/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Receive an email notification for your FTP Script</title>
		<link>http://www.intelliadmin.com/index.php/2010/05/receive-an-email-notification-for-your-ftp-script/</link>
		<comments>http://www.intelliadmin.com/index.php/2010/05/receive-an-email-notification-for-your-ftp-script/#comments</comments>
		<pubDate>Fri, 07 May 2010 15:30:23 +0000</pubDate>
		<dc:creator>Steve Wiseman</dc:creator>
				<category><![CDATA[BAT Files]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Utility]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.intelliadmin.com/?p=2278</guid>
		<description><![CDATA[Last week I wrote how to FTP the contents of a folder by just using a batch file. We had a few good suggestions on how to improve that script. Listening to those suggestions, I have come up with this updated version: @echo off rem =============================== rem = FTP Script Made by = rem = [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Last week I wrote <a href="http://www.intelliadmin.com/index.php/2010/04/ftp-files-from-a-batch-file/">how to FTP the contents of a folder</a> by just using a batch file. We had a few good suggestions on how to improve that script.</p>
<p>Listening to those suggestions, I have come up with this updated version:<br />
<code><br />
@echo off<br />
rem ===============================<br />
rem = FTP Script Made by          =<br />
rem = http://www.intelliadmin.com =<br />
rem ===============================</p>
<p>REM = Set the name of our temp script =</p>
<p>set SCRIPT_NAME=FTP_SCRIPT.FTP</p>
<p>REM = Generate our FTP Script<br />
echo open [host]> %SCRIPT_NAME%<br />
echo [username]>> %SCRIPT_NAME%<br />
echo [password]>> %SCRIPT_NAME%<br />
echo bin>> %SCRIPT_NAME%<br />
echo hash>> %SCRIPT_NAME%</p>
<p>REM = Loop through each file that matches our wildcard</p>
<p>for %%f in (*.log) do @echo put %%f>> %SCRIPT_NAME%</p>
<p>echo quit>> %SCRIPT_NAME%</p>
<p>REM = Now call FTP with our generated script<br />
ftp -s:%SCRIPT_NAME%</p>
<p>REM = Delete our temp script file and we are done<br />
del %SCRIPT_NAME% /q<br />
@echo on<br />
</code></p>
<p>An additional note: If your password, or username contain special characters (%, &#038;, etc) you can escape them by putting a ^ before them. If you forget this, your username or password will not be properly echoed and you will get a login failure</p>
<p>If your password is: <code>&#038;1994ABCD</code></p>
<p>You would write: <code>^&#038;1994ABCD</code></p>
<p>(Thanks Mike for emailing me this tip!)</p>
<p>Now, on to the email notifications. My favorite tool of choice for this is blat. It is free, easy to use, and will even cook you dinner. You can find it here:</p>
<p><a href="http://www.blat.net/">http://www.blat.net/</a></p>
<p>To see how to use it, visit an older article of mine:</p>
<p><a href="http://www.intelliadmin.com/index.php/2009/11/send-email-from-the-command-line/">Send Email from the command line</a></p>
<p>One disappointment I had was that the FTP.exe program does not set %ERRORLEVEL% on failure. I was hoping that I could get it to send email only if it failed. The compromise is an email each time it runs. To see if it failed, you look at the email message and see the FTP output.</p>
<p>First, we will modify our script to redirect the ftp output to a text file. This can be done by changing the FTP.exe call in the batch file to this:</p>
<p><code>ftp -s:%SCRIPT_NAME% >> status.log</code></p>
<p>Then, at the end of the script we can call <code>blat.exe</code>, and send out our text file. Here is an example of how I would send it to <a href="mailto:support@intelliadmin.com">support@intelliadmin.com</a>:</p>
<p><code>blat.exe -f support@intelliadmin.com -to support@intelliadmin.com -server my.smtp.server -subject "FTP Script Results" -bodyF status.log</code></p>
<p>Each time the script runs, I will get the FTP output sent to me.</p>
<p>Here is the finished script:</p>
<p><code><br />
@echo off<br />
rem ===============================<br />
rem = FTP Script Made by          =<br />
rem = http://www.intelliadmin.com =<br />
rem ===============================</p>
<p>REM = Set the name of our temp script =</p>
<p>set SCRIPT_NAME=FTP_SCRIPT.FTP</p>
<p>REM = Generate our FTP Script<br />
echo open [host]> %SCRIPT_NAME%<br />
echo [username]>> %SCRIPT_NAME%<br />
echo [password]>> %SCRIPT_NAME%<br />
echo bin>> %SCRIPT_NAME%<br />
echo hash>> %SCRIPT_NAME%</p>
<p>REM = Loop through each file that matches our wildcard</p>
<p>for %%f in (*.log) do @echo put %%f>> %SCRIPT_NAME%</p>
<p>echo quit>> %SCRIPT_NAME%</p>
<p>REM = Now call FTP with our generated script<br />
ftp -s:%SCRIPT_NAME% >> status.log</p>
<p>REM = Delete our temp script file and we are done<br />
del %SCRIPT_NAME% /q<br />
blat.exe -f [from_email] -to [to_email] -server [your smtp server] -subject "FTP Script Results" -bodyF status.log<br />
del status.log<br />
@echo on<br />
</code></p>
<p>One last note &#8211; if anyone knows of a way to detect that FTP.exe encountered an error, please let me know. It would be great if you could get it to email only if it failed, or create different subject lines to get your attention when it fails.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intelliadmin.com/index.php/2010/05/receive-an-email-notification-for-your-ftp-script/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Remote Control 4.4 Released</title>
		<link>http://www.intelliadmin.com/index.php/2010/05/remote-control-4-4-released/</link>
		<comments>http://www.intelliadmin.com/index.php/2010/05/remote-control-4-4-released/#comments</comments>
		<pubDate>Mon, 03 May 2010 19:55:24 +0000</pubDate>
		<dc:creator>Steve Wiseman</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.intelliadmin.com/?p=2243</guid>
		<description><![CDATA[Hello All, A quick post to let you know that we have released Remote Control 4.4. This is a bug-fix release. We made sure we cleared through all of the issues raised by current customers before moving forward with anything new. Here is what we fixed: -Shutdown under Vista/Windows7/2008 does not disconnect the remote client [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Hello All,</p>
<p>A quick post to let you know that we have released Remote Control 4.4.</p>
<p><img src="http://www.intelliadmin.com/images/IntelliAdmin RC Shot 4.4.27.11.jpg"></p>
<p>This is a bug-fix release. We made sure we cleared through all of the issues raised by current customers before moving forward with anything new.</p>
<p>Here is what we fixed:</p>
<p>-Shutdown under Vista/Windows7/2008 does not disconnect the remote client (Fixed)</p>
<p>-Windows 2000 machines with NVidia cards show strange graphics when connecting (Fixed)</p>
<p>-ALT key gets stuck when pressing CTRL-ALT-DEL while a client window is open (Fixed)</p>
<p>-Client crashes on reconnect attempts under Windows XP SP2 (Fixed)</p>
<p>-Intermittent Connection issues with Windows 2000 (Fixed)</p>
<p>-CTRL-SHIFT-ESC not sent from client to agent (Fixed)</p>
<p>-Crash when clicking the find button under Windows XP SP2, while a reconnect in progress (Fixed)</p>
<p>-ALT, CTRL, or Windows keys get stuck at intermittent times. (Fixed)</p>
<p>The key sticking issue was a big one, and we apologize to any of you who have experienced it. The issue has been resolved &#8211; you just need to update the client to fix it.</p>
<p>You can download the latest version from here:</p>
<p><a href="http://www.intelliadmin.com/setupex.exe" rel="nmlp">http://www.intelliadmin.com/setupex.exe</a></p>
<p>Make sure the client is closed when you install. When you are finished, you can check the build number by clicking on settings and then moving over to the about tab:</p>
<p><img src="http://www.intelliadmin.com/images/IntelliAdmin Build Number 4.4.27.11.jpg"></p>
<p>Note that if you have the trial version it will be 4.4.27.10</p>
<p>Current customers may get the latest version by simply visiting the same download link that was sent in the license email. If you do have trouble finding it, simply send us an email and we will take care of you asap.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intelliadmin.com/index.php/2010/05/remote-control-4-4-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FTP Files from a Batch File</title>
		<link>http://www.intelliadmin.com/index.php/2010/04/ftp-files-from-a-batch-file/</link>
		<comments>http://www.intelliadmin.com/index.php/2010/04/ftp-files-from-a-batch-file/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 18:14:38 +0000</pubDate>
		<dc:creator>Steve Wiseman</dc:creator>
				<category><![CDATA[BAT Files]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Utility]]></category>

		<guid isPermaLink="false">http://www.intelliadmin.com/?p=2266</guid>
		<description><![CDATA[I have a group of log files that I need to upload every day to an archival server. For a long time I have been doing this by hand. I wanted a way to do this without using any extra software &#8211; just the default tools available in windows. I found a clean solution that [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I have a group of log files that I need to upload every day to an archival server. For a long time I have been doing this by hand.</p>
<p>I wanted a way to do this without using any extra software &#8211; just the default tools available in windows.</p>
<p>I found a clean solution that uses a batch file, and the scripting capabilities of FTP.</p>
<p>First, lets start with the criteria.</p>
<p>I have a group of files, all named XXX.log that I want to FTP to my server</p>
<p><img src="http://www.networksteve.com/images/Log%20Files%2020100430.jpg" alt="Log Files"/></p>
<p>So what is our first step?</p>
<p>Lets start with a batch file that will list all of the files ending with .log in the current directory. We can do this with the <code>for .. in</code> command:</p>
<p><code>for %%f in (*.log) do @echo %%f</code></p>
<p>Simple enough. Execute it in the folder with our files, and we see our output:</p>
<p><img src="http://www.networksteve.com/images/Log File%20Output%201%2020100430.jpg" alt="Batch Output"/></p>
<p>Now, we can use that information to build our FTP script. Let me show you a simple FTP script that can upload one file:<br />
<code><br />
open hostname<br />
administrator<br />
Password2000<br />
bin<br />
put SomeFile.log<br />
quit<br />
</code></p>
<p>If you save the above as a text file (Lets call it script_file.txt), and then feed it to the FTP program like this:</p>
<p><code>ftp -s:script_file.txt</code></p>
<p>The FTP program will run through the commands and upload the file.</p>
<p>So now we have both parts that we need. Lets write a batch file that will build a temp script file, process it with FTP, and then remove the temp file:</p>
<p><code><br />
@rem ===============================<br />
@rem = FTP Script Made by          =<br />
@rem = http://www.intelliadmin.com =<br />
@rem ===============================</p>
<p>@REM = Set the name of our temp script =</p>
<p>@set SCRIPT_NAME=FTP_SCRIPT.FTP</p>
<p>@REM = Generate our FTP Script<br />
@echo open [host]> %SCRIPT_NAME%<br />
@echo [username]>> %SCRIPT_NAME%<br />
@echo [password]>> %SCRIPT_NAME%<br />
@echo bin>> %SCRIPT_NAME%<br />
@echo hash>> %SCRIPT_NAME%</p>
<p>@REM = Loop through each file that matches our wildcard</p>
<p>@for %%f in (*.log) do @echo put %%f>> %SCRIPT_NAME%</p>
<p>@echo quit>> %SCRIPT_NAME%</p>
<p>@REM = Now call FTP with our generated script<br />
@ftp -s:%SCRIPT_NAME%</p>
<p>@REM = Delete our temp script file and we are done<br />
@del %SCRIPT_NAME% /q<br />
</code></p>
<p>It will generate our script file, fill it with the files that match our criteria (*.log), and then execute FTP with it. When it is finished, the temp file is removed.</p>
<p>Note that if you want to use it, change the [username], [password], and [host] to your own values. You can even change the file criteria (*.log) to any type you need to upload &#8211; or even all of them if you use *.*</p>
<p>Now, you can easily add it to task scheduler, or even add it as a batch command when your backups are complete.</p>
<p>Next week I will show you how to email yourself the results each time it is run.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intelliadmin.com/index.php/2010/04/ftp-files-from-a-batch-file/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

