<?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</title>
	<atom:link href="http://www.intelliadmin.com/index.php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.intelliadmin.com</link>
	<description>Windows Network Administration Software</description>
	<lastBuildDate>Wed, 01 Feb 2012 18:19:32 +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>Monitor your file sharing</title>
		<link>http://www.intelliadmin.com/index.php/2012/02/monitor-your-file-sharing/</link>
		<comments>http://www.intelliadmin.com/index.php/2012/02/monitor-your-file-sharing/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 18:19:32 +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=4733</guid>
		<description><![CDATA[I received an email from Jennifer this week: &#8220;Howdy Steve. I want to thank you for all the tips and ideas. I ran across this small utility that I think your readers might like. It is called Share Watch. It lets you keep track of what files and folders are being accessed by remote users&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.intelliadmin.com/index.php/2012/02/monitor-your-file-sharing/" title="Permanent link to Monitor your file sharing"><img class="post_image alignleft remove_bottom_margin" src="http://www.intelliadmin.com/icons/Folder.jpg" width="55" height="55" alt="Post image for Monitor your file sharing" /></a>
</p><p>I received an email from Jennifer this week:</p>
<p><em>&#8220;Howdy Steve. I want to thank you for all the tips and ideas. I ran across this small utility that I think your readers might like. It is called Share Watch. It lets you keep track of what files and folders are being accessed by remote users&#8221;<br />
</em></p>
<p>She is right. This little utility is great. </p>
<p>Yes, Windows has a built in share monitoring service:</p>
<p><img src="http://www.intelliadmin.com/images2/Windows%20Share%20Monitor.jpg" alt="Windows Share Monitor"/></p>
<p>But, it is kind of clunky and limited. It really has not changed much since Windows 2000.</p>
<p>What is nice about Share Monitor is that it puts all of the information in one spot:</p>
<p><img src="http://www.intelliadmin.com/images2/Share%20Monitor.jpg" alt="Share Monitor"/></p>
<p>Plus, unlike the windows share monitor&#8230;you can watch a bunch of computers at the same time:</p>
<p><img src="http://www.intelliadmin.com/images2/Share%20Watch%20Multiple.jpg" alt="Share Monitor Multiple Computers"/></p>
<p>It has easy access to information about the computers connecting to a share:</p>
<p><img src="http://www.intelliadmin.com/images2/Share%20Monitor%20Computer%20Properties.jpg" alt="Monitor Windows Share"/></p>
<p>And the files that are currently open across a share:</p>
<p><img src="http://www.intelliadmin.com/images2/Share%20Monitor%20File%20Folder%20Properties.jpg" alt="Share Monitor File Folder Properties"/></p>
<p>Plus, <a href="http://www.intelliadmin.com/index.php/downloads/">like a lot of our utilities</a> &#8211; No install is required. It is one small exe.</p>
<p>Best of all, it is free for personal or commercial use.</p>
<p>Get it from the Share Watch website:</p>
<p><a href="http://stevemiller.net/ShareWatch/">http://stevemiller.net/ShareWatch/</a></p>
<p>PS: If you run it under Vista, or Windows 7&#8230;make sure you right click and run it as administrator or you will get access denied.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intelliadmin.com/index.php/2012/02/monitor-your-file-sharing/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Force install of security patches &#8211; Across your network</title>
		<link>http://www.intelliadmin.com/index.php/2012/01/force-install-of-security-patches-across-your-network/</link>
		<comments>http://www.intelliadmin.com/index.php/2012/01/force-install-of-security-patches-across-your-network/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 05:12:42 +0000</pubDate>
		<dc:creator>Steve Wiseman</dc:creator>
				<category><![CDATA[Network Administrator]]></category>
		<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.intelliadmin.com/?p=4673</guid>
		<description><![CDATA[I got a question from Mike this week: &#8220;Hi steve. Hope all is well. I am the IT manager at a small bank in Texas. We have lots of patch management tools&#8230;so I am not looking for that. Before an audit I would like to quickly force all of my machines to download and install [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.intelliadmin.com/index.php/2012/01/force-install-of-security-patches-across-your-network/" title="Permanent link to Force install of security patches &#8211; Across your network"><img class="post_image alignleft remove_bottom_margin" src="http://www.intelliadmin.com/icons/AutomaticUpdate.jpg" width="55" height="68" alt="Post image for Force install of security patches &#8211; Across your network" /></a>
</p><p>I got a question from Mike this week:</p>
<p><em>&#8220;Hi steve. Hope all is well. I am the IT manager at a small bank in Texas. We have lots of patch management tools&#8230;so I am not looking for that. Before an audit I would like to quickly force all of my machines to download and install the latest security patches from MS. Is there any way to force Windows to do this from the command line? And I mean like right now! <img src='http://www.intelliadmin.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Not next Tuesday. Thanks!&#8221;</em></p>
<p>I came across a script right on Microsoft&#8217;s website that can do something close to what you want:</p>
<p><a href="http://msdn.microsoft.com/en-us/library/windows/desktop/aa387102(v=vs.85).aspx">http://msdn.microsoft.com/en-us/library/windows/desktop/aa387102(v=vs.85).aspx</a></p>
<p>It has a few issues. First, it tries to install all patches. Like the latest version of Internet Explorer, major service packs, and that ridiculous Windows Search 4.0. These require user intervention, and might even break things.</p>
<p>Another issue with the script is that it does not let you know when it failed because the network is down.</p>
<p>We took that script changed it to only include security updates. That way it gets to the core of the issue &#8211; getting the latest security patches, without any extra stuff.</p>
<p>With our new version of the script we created a plugin for <a href="http://www.intelliadmin.com/index.php/network-administrator/">Network Administrator</a>. This will allow you to remotely install the latest security patches across your network:</p>
<p><img src="http://www.intelliadmin.com/images2/Network%20Administrator%20Downloading%20Updates.jpg" alt="Force Automatic Update Across your Network"/></p>
<p>If the computer already is up to date, it will say: &#8220;This computer is up to date&#8221;</p>
<p>You can tell it to just download, or download and install. There is even an option to reboot when the install is complete:</p>
<p><img src="http://www.intelliadmin.com/images2/Force%20Security%20Patch%20Settings.jpg"></p>
<p>The free version allows you to work with three computers at a time. You can get it from our download page:</p>
<p><a href="http://www.intelliadmin.com/index.php/downloads/">http://www.intelliadmin.com/index.php/downloads/</a></p>
<p>What about that script? If you want to do it yourself without Network Administrator, here is the updated version:</p>
<p><a href="http://www.intelliadmin.com/ForceAU.dat">http://www.intelliadmin.com/ForceAU.dat</a></p>
<p>Just rename it to ForceAU.vbs, and call it like this from the command line:</p>
<p><code>cscript.exe ForceAU.vbs</code></p>
<p>Once it starts, it will zoom through and install the latest security patches:</p>
<p><img src="http://www.intelliadmin.com/images2/Windows%20Update%20Command%20Line.jpg" alt=""/></p>
<p>The script, and the plugin work with Windows XP, 2003, Windows Vista, Windows 7, and Windows 2008.</p>
<p>It does require administrator access, so if your users have a limited account you will need to either use the task scheduler, group policy, or <a href="http://www.intelliadmin.com/index.php/network-administrator/">Network Administrator</a>.</p>
<p>One other thing to note, is that it does not install service packs &#8211; So keep that in mind when using the plugin, or the script.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intelliadmin.com/index.php/2012/01/force-install-of-security-patches-across-your-network/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Defrag computers when they are idle</title>
		<link>http://www.intelliadmin.com/index.php/2012/01/defrag-computers-when-they-are-idle/</link>
		<comments>http://www.intelliadmin.com/index.php/2012/01/defrag-computers-when-they-are-idle/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 16:28:14 +0000</pubDate>
		<dc:creator>Steve Wiseman</dc:creator>
				<category><![CDATA[BAT Files]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.intelliadmin.com/?p=4657</guid>
		<description><![CDATA[This week we have a question from Vladimir: &#8220;Hello Steve, Happy New year to you and all the best in the new 2012. I&#8217;m battling here with fragmentation disk problems and I&#8217;m wondering; Is there a way to run a defragmentation process during night hours when all machines are idling? Can it be scripted so [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.intelliadmin.com/index.php/2012/01/defrag-computers-when-they-are-idle/" title="Permanent link to Defrag computers when they are idle"><img class="post_image alignleft remove_bottom_margin" src="http://www.intelliadmin.com/icons/defrag.jpg" width="64" height="61" alt="Post image for Defrag computers when they are idle" /></a>
</p><p>This week we have a question from Vladimir:</p>
<p><em>&#8220;Hello Steve,<br />
Happy New year to you and all the best in the new 2012.</p>
<p>I&#8217;m battling here with fragmentation disk problems and I&#8217;m wondering;<br />
Is there a way to run a defragmentation process during night hours when all machines are idling? Can it be scripted so you can add it to a scheduler task?&#8221;</em></p>
<p>Yes&#8230;we could just go through the manual steps of creating this scheduled task, but Vladimir wants to know if we can easily script it.</p>
<p>The answer is a definite yes. In fact, it is easier to script this than to suffer through all of the windows and settings of the task scheduler.</p>
<p>To add a scheduled task, you just need to call it like this from the command line:</p>
<p><code>schtasks /create</code></p>
<p>Now, of course that needs some more options.</p>
<p>We want it to run only when the computer is idle, and since we want it to run after hours, we want to rule out lunch&#8230;so lets tell it to only run after two hours of inactivity.</p>
<p>Here are the options we will need:</p>
<p><code>/tr  = The path to the application to run<br />
/tn = The name of the task<br />
/ru = User to run the task as<br />
/sc = When to run the task<br />
/i = The number of idle minutes to wait</code></p>
<p>This is what our command to add the task would look like:</p>
<p><code>schtasks /create /ru system /sc onidle /i 120 /tn Defrag /tr "%systemroot%\system32\defrag.exe c:"</code></p>
<p>This command line can be translated to: </p>
<p>Create a task named &#8216;Defrag&#8217; that will run the defrag program under the system account &#8211; only when the computer has been idle for 120 minutes</p>
<p>After you run the task, it will add it:</p>
<p><img src="http://www.intelliadmin.com/images2/Add%20Defrag%20Task.jpg" alt="Script Scheduled Task"></p>
<p>You can verify by browsing over to scheduled tasks:</p>
<p><img src="http://www.intelliadmin.com/images2/New%20Defrag%20Task.jpg" alt="New Scheduled Task"></p>
<p>That is all there is to it. Now when the system is idle for more than two hours, it will start a defrag of the c drive. This syntax works on Windows XP through Windows 7 / 2008.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intelliadmin.com/index.php/2012/01/defrag-computers-when-they-are-idle/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Automatically disable wireless when Ethernet is available</title>
		<link>http://www.intelliadmin.com/index.php/2012/01/automatically-disable-wireless-when-ethernet-is-available/</link>
		<comments>http://www.intelliadmin.com/index.php/2012/01/automatically-disable-wireless-when-ethernet-is-available/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 15:53:02 +0000</pubDate>
		<dc:creator>Steve Wiseman</dc:creator>
				<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.intelliadmin.com/?p=4641</guid>
		<description><![CDATA[Got a question from Enrico, &#8220;Good morning Steve, and Happy New Year!&#8230;I would like that when the user has a wired NIC up and running, the wireless NIC is automatically disabled, and as soon as the wired NIC disconnects, the wireless NIC activates. This prevents the user to have both NICs up and running at [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.intelliadmin.com/index.php/2012/01/automatically-disable-wireless-when-ethernet-is-available/" title="Permanent link to Automatically disable wireless when Ethernet is available"><img class="post_image alignleft remove_bottom_margin" src="http://www.intelliadmin.com/icons/Network.jpg" width="55" height="55" alt="Post image for Automatically disable wireless when Ethernet is available" /></a>
</p><p>Got a question from Enrico,</p>
<p><em>&#8220;Good morning Steve, and Happy New Year!&#8230;I would like that when the user has a wired NIC up and running, the wireless NIC is automatically disabled, and as soon as the wired NIC disconnects, the wireless NIC activates. </p>
<p>This prevents the user to have both NICs up and running at the same time and above all prevents wireless access points to collapse for too many unneeded simultaneous connections.&#8221;<br />
</em></p>
<p>Awesome question Enrico.</p>
<p>There are other reasons for wanting this too. If you have both connections running, things like file transfers, or anything that needs the extra speed of Ethernet&#8230;might end up going through the wireless instead.</p>
<p>For this question, I have created a VB Script that will receive the names of the two network cards in its command line parameters.</p>
<p>For example, if you look at your network connections:</p>
<p><img src="http://www.intelliadmin.com/images/Network%20Connections.jpg" alt="Network Connections"/></p>
<p>See the descriptions for them? That is what you will use to identify them.</p>
<p>If you wanted to watch the &#8220;Local Area Connection&#8221; adapter&#8230;and then switch the &#8220;Wireless Connection&#8221; Adapter, you would call the script like this:</p>
<p><img src="http://www.intelliadmin.com/images/Net%20Switch%20Example.jpg" alt="Watch Ethernet Example"/></p>
<p>The program will not display anything, but run in the background looking for the change. It will continue to run until the user logs out.</p>
<p>If the Local Area Connection is no longer connected, it will automatically enable the Wireless connection.</p>
<p>The reverse is true&#8230;if Local Area Connection becomes available, it will automatically disable the wireless connection.</p>
<p>The best place to run the script would be from a group policy computer configuration logon script (Not a user configuration) because it will run as local system and have the proper permission to enable and disable network cards.</p>
<p>You can get the script from here:</p>
<p>For 2003, Vista, Windows 7, and 2008:<br />
<a href="http://www.intelliadmin.com/NetSwitch.dat">NetSwitch.dat</a></p>
<p>For Windows XP:</p>
<p><a href="http://www.intelliadmin.com/NetSwitchXP.dat">NetSwitchXP.dat</a></p>
<p>Just rename to NetSwitch.vbs after downloading.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intelliadmin.com/index.php/2012/01/automatically-disable-wireless-when-ethernet-is-available/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Burn a folder to a DVD from the command line</title>
		<link>http://www.intelliadmin.com/index.php/2012/01/burn-to-a-folder-command-line/</link>
		<comments>http://www.intelliadmin.com/index.php/2012/01/burn-to-a-folder-command-line/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 04:33:44 +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=4592</guid>
		<description><![CDATA[This week we have a question from Melissa: &#8220;Hi Steve. Got a really quick question. Previously you had an article that showed how to burn an ISO from the command line. My question is, what about a folder? I want to simply burn a folders contents to a DVD once a week. Any simple way [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.intelliadmin.com/index.php/2012/01/burn-to-a-folder-command-line/" title="Permanent link to Burn a folder to a DVD from the command line"><img class="post_image alignleft remove_bottom_margin" src="http://www.intelliadmin.com/icons/command.jpg" width="64" height="54" alt="Post image for Burn a folder to a DVD from the command line" /></a>
</p><p>This week we have a question from Melissa:</p>
<p><em>&#8220;Hi Steve. Got a really quick question. Previously you had <a href="http://www.intelliadmin.com/index.php/2009/08/burn-dvds-and-cds-from-the-command-line/">an article that showed how to burn an ISO from the command line</a>. My question is, what about a folder? I want to simply burn a folders contents to a DVD once a week. Any simple way to do this?&#8221;<br />
</em></p>
<p>Good question Melissa. I too have been looking for something like this. </p>
<p>Most of the DVD/CD burning software is not free. </p>
<p>That is not a big problem&#8230;but I would think that the simple process of copying a folder to a DVD or CD shouldn&#8217;t cost me $49!</p>
<p>So what to do? Have the IntelliAdmin team make one for you!</p>
<p>This first version we wanted to be as simple as possible, so it only does one thing: Burn a folder to a disk.</p>
<p>-You specify a drive, and a folder.</p>
<p>-It burns it and closes the session on the drive</p>
<p>-If it fails, the program will return 1</p>
<p>-If it succeeds the program will return 0</p>
<p>This means you can create conditional statements in a batch file too.</p>
<p>How do you use it?</p>
<p>Once you grab it from our <a href="http://www.intelliadmin.com/index.php/downloads/">downloads page</a> you can call it like this from the command line:</p>
<p><code>BurnDisk.exe E: C:\Backup</code></p>
<p>Where &#8216;E:&#8217; is the DVD/CD drive letter, and C:\Backup is the folder you want to back up.</p>
<p>It will automatically set the volume name to the current date. It will then zip through your specified folder and burn the contents to the CD or DVD:</p>
<p><img src="http://www.intelliadmin.com/images/Burn%20Disk%20Command%20Line.jpg" alt="Write CD DVD from the command line"/></p>
<p>You can use the ERRORLEVEL value for conditional statements in your batch file (Like send you an email if it fails)</p>
<p>Here is an example bat file that checks the result of the BurnDisk.exe output:<br />
<code><br />
@ECHO OFF</p>
<p>REM Backup our files to DVD or CD ROM</p>
<p>burndisk.exe e:\ c:\Backup</p>
<p>REM Check our result</p>
<p>IF %ERRORLEVEL%==0 goto COMPLETE</p>
<p>REM ERROR HANDLING HERE</p>
<p>:COMPLETE<br />
</code></p>
<p>This is version 1.0 so it is quite simple &#8211; but for many situations I think it will work perfect. </p>
<p>Let us know what &#8220;Must Have&#8221; features you want to see in 1.1</p>
<p>It has been tested on Windows Vista, 2008, and 7. It should work on 2003 and XP (With the latest patches) but we have not had a chance to try it on those platforms yet.</p>
<p>Get it from our <a href="http://www.intelliadmin.com/index.php/downloads/">downloads page</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.intelliadmin.com/index.php/2012/01/burn-to-a-folder-command-line/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Prevent IE Automatic Upgrades</title>
		<link>http://www.intelliadmin.com/index.php/2011/12/prevent-ie-automatic-upgrades/</link>
		<comments>http://www.intelliadmin.com/index.php/2011/12/prevent-ie-automatic-upgrades/#comments</comments>
		<pubDate>Wed, 28 Dec 2011 12:47:09 +0000</pubDate>
		<dc:creator>Steve Wiseman</dc:creator>
				<category><![CDATA[IE]]></category>
		<category><![CDATA[IE 7]]></category>
		<category><![CDATA[IE 8]]></category>
		<category><![CDATA[IE 9]]></category>
		<category><![CDATA[Network Administrator]]></category>

		<guid isPermaLink="false">http://www.intelliadmin.com/?p=4575</guid>
		<description><![CDATA[I am not sure if you are aware of it, but starting next year Microsoft is changing their Internet Explorer upgrade policy. Specifically, they will be putting IE updates into the standard automatic update cycle. This means if you have an older version of IE, it will automatically get upgraded. Many organizations have piles of [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.intelliadmin.com/index.php/2011/12/prevent-ie-automatic-upgrades/" title="Permanent link to Prevent IE Automatic Upgrades"><img class="post_image alignleft remove_bottom_margin" src="http://www.intelliadmin.com/icons/IE.jpg" width="55" height="56" alt="Post image for Prevent IE Automatic Upgrades" /></a>
</p><p>I am not sure if you are aware of it, but starting next year Microsoft is changing their Internet Explorer upgrade policy.</p>
<p>Specifically, they will be putting IE updates into the standard automatic update cycle. This means if you have an older version of IE, it will automatically get upgraded.</p>
<p>Many organizations have piles of Web applications that cannot work on anything but a specific version of Internet Explorer.</p>
<p>I would not want to come into the office one morning to find out a few hundred computers now have IE 7, when a critical web app requires IE 6.</p>
<p>How can you prevent this from happening? </p>
<p>Thankfully Microsoft has provided three registry keys that will prevent the automatic install. </p>
<p>There is one for each version of IE (IE 7, IE 8, IE 9)</p>
<p>These are the keys:</p>
<p>For IE 9</p>
<p>Key:<br />
 <code>HKLM\Software\Microsoft\Internet Explorer\Setup\9.0\</code><br />
Value<br />
 <code>DoNotAllowIE90</code> 1 = Block Install, 0 = Allow Install</p>
<p>For IE 8</p>
<p>Key:<br />
 <code>HKLM\Software\Microsoft\Internet Explorer\Setup\8.0\</code><br />
Value<br />
 <code>DoNotAllowIE80</code> 1 = Block Install, 0 = Allow Install</p>
<p>For IE 7</p>
<p>Key:<br />
 <code>HKLM\Software\Microsoft\Internet Explorer\Setup\7.0\</code><br />
Value<br />
 <code>DoNotAllowIE70</code> 1 = Block Install, 0 = Allow Install</p>
<p>A quick and easy way to make these changes is to use our tool, Network Administrator.</p>
<p>We added a plugin that will make it easy to block the automatic install:</p>
<p><img src="http://www.intelliadmin.com/images/IE%20Install%20Blocker.jpg" alt="Internet Explorer Install Blocker"></p>
<p>You can even pick and choose what version of Internet Explorer you want to block:</p>
<p><img src="http://www.intelliadmin.com/images/IE%20Install%20Blocker%20Options.jpg" alt="Internet Explorer Install Blocker Options"></p>
<p>It is free for personal and commercial use (up to three computers at a time). </p>
<p>You can find it on our downloads page:</p>
<p><a href="http://www.intelliadmin.com/index.php/downloads/">http://www.intelliadmin.com/index.php/downloads/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.intelliadmin.com/index.php/2011/12/prevent-ie-automatic-upgrades/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Reset the printer spooler remotely</title>
		<link>http://www.intelliadmin.com/index.php/2011/12/reset-the-printer-spooler-remotely/</link>
		<comments>http://www.intelliadmin.com/index.php/2011/12/reset-the-printer-spooler-remotely/#comments</comments>
		<pubDate>Fri, 23 Dec 2011 20:51:15 +0000</pubDate>
		<dc:creator>Steve Wiseman</dc:creator>
				<category><![CDATA[Network Administrator]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Utility]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows 2008]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Vista]]></category>
		<category><![CDATA[Windows XP]]></category>

		<guid isPermaLink="false">http://www.intelliadmin.com/?p=4546</guid>
		<description><![CDATA[I got a question from Lewis this week: &#8220;I hope this email finds you well. I have a plotter here at my company, and the driver is really temperamental. At least twice a week the driver crashes, and then all of the jobs get stuck in the spooler. To fix it I need to stop [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.intelliadmin.com/index.php/2011/12/reset-the-printer-spooler-remotely/" title="Permanent link to Reset the printer spooler remotely"><img class="post_image alignleft remove_bottom_margin" src="http://www.intelliadmin.com/icons/Printer.jpg" width="112" height="99" alt="Post image for Reset the printer spooler remotely" /></a>
</p><p>I got a question from Lewis this week:</p>
<p><em>&#8220;I hope this email finds you well. I have a plotter here at my company, and the driver is really temperamental. At least twice a week the driver crashes, and then all of the jobs get stuck in the spooler. To fix it I need to stop the spooler service, delete all the jobs and start the service again. Is there any easy way to do this remotely with a script? Have a Merry Christmas Steve, and thanks for all the tips&#8221;</em></p>
<p>Good question. A script in this case won&#8217;t always work. This is because with Vista, Windows 7, and 2008 the print spooler folder is restricted. Only the system account can access it. </p>
<p>A way around this is to use our Network Administrator tool. It will remotely execute the script in the system account context.</p>
<p>This is how the script would look if we wanted to stop the print spooler, delete the files, and start it again:<br />
<code><br />
net stop spooler<br />
del %systemroot%\System32\spool\printers\*.shd /q<br />
del %systemroot%\System32\spool\printers\*.spl /q<br />
net start spooler<br />
</code></p>
<p>.shd, and .spl files are print job files. If you delete them, it will wipe away any pending jobs. </p>
<p>You could put this into a bat file, and simply use the remote execute option of Network Administrator. To make it a smoother experience, we created a plugin that will handle everything for you:</p>
<p><img src="http://www.intelliadmin.com/images/Printer%20Spooler%20Reset%20Option.jpg" alt="Reset Printer Remotely"/> </p>
<p>You can also tell it if you want to delete all the pending jobs:</p>
<p><img src="http://www.intelliadmin.com/images/Reset%20Printer%20Delete%20Option.jpg" alt="Reset Printer Delete Optio"/></p>
<p>This can be quite helpful if you have a huge backlog of print jobs:</p>
<p><img src="http://www.intelliadmin.com/images/Printer%20Queue%20Stuck.jpg" alt="Printer Queue Stuck"/></p>
<p>Using Network Administrator to do this is quicker than manually deleting the jobs since it does not have to talk back and forth with the printer driver to do it.</p>
<p>Get your free copy from our download page:</p>
<p><a href="http://www.intelliadmin.com/index.php/downloads/">http://www.intelliadmin.com/index.php/downloads/</a></p>
<p>The free version is free for commercial and personal use. No spyware or adware &#8211; only software goodness.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intelliadmin.com/index.php/2011/12/reset-the-printer-spooler-remotely/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Get notified when an IP changes</title>
		<link>http://www.intelliadmin.com/index.php/2011/12/get-notified-when-an-ip-changes/</link>
		<comments>http://www.intelliadmin.com/index.php/2011/12/get-notified-when-an-ip-changes/#comments</comments>
		<pubDate>Fri, 16 Dec 2011 16:46:39 +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=4523</guid>
		<description><![CDATA[I got a question from John this week: &#8220;A few of my clients are using a broadband connection with DHCP addresses for the public interface. Do you know of a script or program that can be used to monitor the IP address and send a email if the IP address changes?&#8221; Good question. It is [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.intelliadmin.com/index.php/2011/12/get-notified-when-an-ip-changes/" title="Permanent link to Get notified when an IP changes"><img class="post_image alignleft remove_bottom_margin" src="http://www.intelliadmin.com/icons/Command.jpg" width="64" height="54" alt="Post image for Get notified when an IP changes" /></a>
</p><p>I got a question from John this week:</p>
<p>&#8220;A few of my clients are using a broadband connection with DHCP addresses for the public interface. Do you know of a script or program that can be used to monitor the IP address and send a email if the IP address changes?&#8221;</p>
<p>Good question. It is possible to get IP address lists from VB Script, but we happen to have a utility we have used internally for quite some time. It is called &#8220;MyIP.exe&#8221;</p>
<p>MyIP.exe has two options. You can get a current list of IP addresses like this:</p>
<p><CODE>MyIP.exe /list</code></p>
<p>It will return a list of your current IP addresses to the command line:</p>
<p><code>C:\temp>myip /list<br />
10.10.29.231<br />
192.168.68.1<br />
192.168.198.1</code></p>
<p>The second option is /wait. It will pause until it sees an IP change. When the change happens it will pause for 15 seconds to allow any DHCP addressing to settle down, and then finally return the result to the command line.</p>
<p>How do we set this up to email when we detect an IP change?</p>
<p>We can use <a href="http://www.blat.net/">blat</a>. Blat is a tool for sending email from the command line. </p>
<p>Here is how I would structure a bat file to use both programs:<br />
<code><br />
:Loop<br />
@ECHO OFF<br />
ECHO IP Address Change > status.log<br />
ECHO ========================= >> status.log<br />
ECHO The computer %COMPUTERNAME% has had an IP address change >> status.log<br />
ECHO This is the new IP list: >> status.log<br />
MyIP.exe /wait >> status.log<br />
blat.exe -f support@intelliadmin.com -to support@intelliadmin.com -server mysmtp.server.com -subject "IP Change" -bodyF status.log<br />
ECHO "Waiting for IP Change..."<br />
goto loop</code></p>
<p>What is going on in the code above?</p>
<p>First we build up a file called status.log. It is filled with the body of our email. It contains everything except our list of changed IP addresses. Then MyIP.exe will wait until a change happens - when it does, those IPs are written to the end of status.log</p>
<p>Finally, blat sends out the text file with the subject "IP Change". When that is done, it loops back around to wait for a change all over again.</p>
<p>One important thing to note about SMTP - Many internet providers are blocking send from port 25 by default, except to their own email servers. So make sure you test the script out before depending on it.</p>
<p>MyIP.exe can be found in our downloads section:</p>
<p><a href="http://www.intelliadmin.com/index.php/downloads/">http://www.intelliadmin.com/index.php/downloads/</a></p>
<p>Blat can be found here:</p>
<p><a href="http://www.blat.net/">http://www.blat.net/</a></p>
<p>One final note. Most likely you want this IP address information because you need to remote into their computer from time to time. Our <a href="http://www.intelliadmin.com/index.php/enterprise-remote-control/">Enterprise Remote control</a> has this functionality built in. It will automatically track all IP address changes on remote machines, and you only need a username to find their computer! - Might save you a lot of time and trouble:) </p>
]]></content:encoded>
			<wfw:commentRss>http://www.intelliadmin.com/index.php/2011/12/get-notified-when-an-ip-changes/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>&#8220;No to all&#8221; For Windows 2003 and XP file copy</title>
		<link>http://www.intelliadmin.com/index.php/2011/12/no-to-all-for-windows-2003-and-xp-file-copy/</link>
		<comments>http://www.intelliadmin.com/index.php/2011/12/no-to-all-for-windows-2003-and-xp-file-copy/#comments</comments>
		<pubDate>Wed, 07 Dec 2011 16:44:23 +0000</pubDate>
		<dc:creator>Steve Wiseman</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.intelliadmin.com/?p=4509</guid>
		<description><![CDATA[Sometimes the simplest tips are the best. Normally I would not even write about this but it is such a great time saver, it is worth repeating even if only a few of you don&#8217;t know about it. I know you have seen this before: What is the problem here? Well, what if you want [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.intelliadmin.com/index.php/2011/12/no-to-all-for-windows-2003-and-xp-file-copy/" title="Permanent link to &#8220;No to all&#8221; For Windows 2003 and XP file copy"><img class="post_image alignleft remove_bottom_margin" src="http://www.intelliadmin.com/icons/Folder.jpg" width="55" height="55" alt="Post image for &#8220;No to all&#8221; For Windows 2003 and XP file copy" /></a>
</p><p>Sometimes the simplest tips are the best. </p>
<p>Normally I would not even write about this but it is such a great time saver, it is worth repeating even if only a few of you don&#8217;t know about it.</p>
<p>I know you have seen this before:</p>
<p><img src="http://www.intelliadmin.com/images/Copy%20Confirmation%20Dialog.jpg" alt="Copy Confirmation"></p>
<p>What is the problem here? Well, what if you want the &#8220;No to all&#8221; option?</p>
<p>Got to keep pressing N right?</p>
<p>Wrong!</p>
<p>Next time you see this dialog. Hold down the shift key, and then click no. That tells windows &#8220;No to all&#8221;!</p>
<p>All of your files will copy over, except the ones that already exist.</p>
<p>The sad part is I found this by accidentally holding down the shift key last week while pressing no <img src='http://www.intelliadmin.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.intelliadmin.com/index.php/2011/12/no-to-all-for-windows-2003-and-xp-file-copy/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Create a menu for your batch file</title>
		<link>http://www.intelliadmin.com/index.php/2011/11/create-a-menu-for-your-batch-file/</link>
		<comments>http://www.intelliadmin.com/index.php/2011/11/create-a-menu-for-your-batch-file/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 16:46:14 +0000</pubDate>
		<dc:creator>Steve Wiseman</dc:creator>
				<category><![CDATA[BAT Files]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.intelliadmin.com/?p=4494</guid>
		<description><![CDATA[I got a question from Justin this week: &#8220;Hi steve, Have a few scripts that I use for regular admin work. I want to combine them with a simple menu. I was wondering if there was an easy way to make a menu in a batch file.&#8221; Yes there is Justin, and it is actually [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.intelliadmin.com/index.php/2011/11/create-a-menu-for-your-batch-file/" title="Permanent link to Create a menu for your batch file"><img class="post_image alignleft remove_bottom_margin" src="http://www.intelliadmin.com/icons/command.jpg" width="64" height="54" alt="Post image for Create a menu for your batch file" /></a>
</p><p>I got a question from Justin this week:</p>
<p><em>&#8220;Hi steve,</p>
<p>Have a few scripts that I use for regular admin work. I want to combine them with a simple menu. I was wondering if there was an easy way to make a menu in a batch file.&#8221;<br />
</em></p>
<p>Yes there is Justin, and it is actually quite simple.</p>
<p>The SET command is perfect for this. When you call SET /P from the command line it will take a line of input and set it to a variable.</p>
<p>So if you had three options in your batch file like this:<br />
<code><br />
echo Press 1 for Option1<br />
echo Press 2 for Option2<br />
echo Press 3 for Option3<br />
echo Press 4 to Exit<br />
</code></p>
<p>You could put the set command right after it:<br />
<code><br />
set /P OPT=Please make a selection and press enter</code></p>
<p>This would print the text &#8220;Please make a selection..&#8221; and then store the users input after they press enter &#8211; into the %OPT% variable.</p>
<p>Once that happens we can use a few if statements to conditionally execute. </p>
<p>Here is it all together:</p>
<p><code></p>
<p>@ECHO OFF<br />
CLS<br />
ECHO 1 - Option 1<br />
ECHO 2 - Option 2<br />
ECHO 3 - Option 4<br />
ECHO 4 - Exit</p>
<p>SET /P OPT=Please make a selection, and press enter:</p>
<p>if %OPT%==1 GOTO OPTION1<br />
if %OPT%==2 GOTO OPTION2<br />
if %OPT%==3 GOTO OPTION3</p>
<p>GOTO EXIT</p>
<p>:OPTION1</p>
<p>ECHO Executing option1!</p>
<p>GOTO EXIT</p>
<p>:OPTION2</p>
<p>ECHO Executing option2!</p>
<p>GOTO EXIT</p>
<p>:OPTION3</p>
<p>ECHO Executing option3!</p>
<p>GOTO EXIT</p>
<p>:EXIT<br />
</code></p>
<p>Save the file as menu.bat and run it</p>
<p>That is all there is to it.  </p>
<p>Just change the echo statements to the batch commands you want to execute for each option, and you have an easy to use menu from the command line.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intelliadmin.com/index.php/2011/11/create-a-menu-for-your-batch-file/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

