<?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>BatchPatch</title>
	<atom:link href="http://batchpatch.com/feed" rel="self" type="application/rss+xml" />
	<link>http://batchpatch.com</link>
	<description>The Ultimate WSUS Companion Tool</description>
	<lastBuildDate>Sat, 19 May 2012 23:38:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Using BatchPatch with Windows Firewall</title>
		<link>http://batchpatch.com/using-batchpatch-with-windows-firewall</link>
		<comments>http://batchpatch.com/using-batchpatch-with-windows-firewall#comments</comments>
		<pubDate>Thu, 18 Aug 2011 01:28:41 +0000</pubDate>
		<dc:creator>doug</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[BatchPatch]]></category>
		<category><![CDATA[Firewall]]></category>
		<category><![CDATA[Ports]]></category>

		<guid isPermaLink="false">http://batchpatch.com/?p=80</guid>
		<description><![CDATA[BatchPatch uses a combination of Windows Management Instrumentation (WMI) and PsExec to access remote computers, plus ICMP for pinging.  If you need to use BatchPatch in an environment where your remote computers have Windows Firewall enabled, here&#8217;s what you need to do to make everything work. It is sufficient to use Group Policy to allow [...]]]></description>
			<content:encoded><![CDATA[<p>BatchPatch uses a combination of Windows Management Instrumentation (WMI) and PsExec to access remote computers, plus ICMP for pinging.  If you need to use BatchPatch in an environment where your remote computers have Windows Firewall enabled, here&#8217;s what you need to do to make everything work.</p>
<p><strong>It is sufficient to use Group Policy to allow &#8220;Remote Administration&#8221; and &#8220;File and Printer Sharing&#8221; on the remote computers.</strong></p>
<p><a href="http://batchpatch.com/wp-content/uploads/2011/08/BatchPatch-and-Windows-Firewall-GPO.png"><img class="aligncenter size-medium wp-image-81" title="BatchPatch and Windows Firewall GPO" src="http://batchpatch.com/wp-content/uploads/2011/08/BatchPatch-and-Windows-Firewall-GPO-300x213.png" alt="" width="300" height="213" /></a></p>
<p>&nbsp;</p>
<p>However, if Group Policy is not an option and you instead need to manually adjust the remote computer settings, here&#8217;s how:</p>
<p>&nbsp;</p>
<p><strong>When the remote system is Windows 2008</strong>:</p>
<p>Go to Control Panel &gt; Windows Firewall &gt; Change Settings &gt;Exceptions &gt; check the box for <em><strong>&#8220;File and Printer Sharing&#8221;</strong></em> and <em><strong>&#8220;Remote Administration&#8221;</strong></em> and then click <em><strong>&#8220;Apply&#8221;</strong></em> or <em><strong>&#8220;OK.&#8221;</strong></em></p>
<p><a href="http://batchpatch.com/wp-content/uploads/2011/08/BatchPatchAndWindowsFirewall2008.png"><img class="aligncenter size-medium wp-image-82" title="BatchPatchAndWindowsFirewall2008" src="http://batchpatch.com/wp-content/uploads/2011/08/BatchPatchAndWindowsFirewall2008-256x300.png" alt="" width="256" height="300" /></a></p>
<p>&nbsp;</p>
<p><strong>When the remote system is Windows 2003</strong>:</p>
<p>1. Go to Control Panel &gt; Windows Firewall &gt;Exceptions &gt; check the box for <em><strong>&#8220;File and Printer Sharing&#8221;</strong></em> and then click <em><strong>&#8220;OK.&#8221;</strong></em></p>
<p><a href="http://batchpatch.com/wp-content/uploads/2011/08/BatchPatchAndWindowsFirewall2003.png"><img class="aligncenter size-medium wp-image-83" title="BatchPatchAndWindowsFirewall2003" src="http://batchpatch.com/wp-content/uploads/2011/08/BatchPatchAndWindowsFirewall2003-255x300.png" alt="" width="255" height="300" /></a></p>
<p>2. Open a command prompt and type:</p>
<pre>netsh firewall set service type = remoteadmin mode =  enable</pre>
]]></content:encoded>
			<wfw:commentRss>http://batchpatch.com/using-batchpatch-with-windows-firewall/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to push .NET (or just about anything) to remote hosts using BatchPatch</title>
		<link>http://batchpatch.com/how-to-push-net-to-remote-hosts</link>
		<comments>http://batchpatch.com/how-to-push-net-to-remote-hosts#comments</comments>
		<pubDate>Fri, 15 Jul 2011 19:34:32 +0000</pubDate>
		<dc:creator>doug</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Patch Deployment]]></category>
		<category><![CDATA[Remote Installation]]></category>

		<guid isPermaLink="false">http://batchpatch.com/?p=67</guid>
		<description><![CDATA[Here&#8217;s how to use BatchPatch to push the .NET framework to remote hosts that don&#8217;t already have it installed.  You can easily modify this example to push Adobe updates, Java updates, or just about anything else to remote hosts. When the remote host is XP/2003: 1.  Add your remote host(s) to the BatchPatch grid, highlight [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Here&#8217;s how to use BatchPatch to push the .NET framework to remote hosts that don&#8217;t already have it installed.  <span style="color: #0000ff;"><span style="color: #000000;">You can easily modify this example to</span> push Adobe updates, Java updates, or just about anything else<span style="color: #000000;"> to remote hosts.</span></span><span style="text-decoration: underline;"><br />
</span></strong></p>
<p><span style="text-decoration: underline;">When the remote host is XP/2003:</span></p>
<p>1.  Add your remote host(s) to the BatchPatch grid, highlight the row(s), and then choose &#8220;Create/modify patch deployment&#8221;</p>
<p><a href="http://batchpatch.com/wp-content/uploads/2011/07/BatchPatch_PatchDeployment1.jpg"><img class="aligncenter size-medium wp-image-69" title="BatchPatch_PatchDeployment1" src="http://batchpatch.com/wp-content/uploads/2011/07/BatchPatch_PatchDeployment1-300x293.jpg" alt="" width="300" height="293" /></a></p>
<p>2.  Select the .NET installer and add &#8220;<em><strong>/q /norestart</strong></em>&#8221; to the parameters field</p>
<p><a href="http://batchpatch.com/wp-content/uploads/2011/07/BatchPatch_PatchDeployment2.jpg"><img class="aligncenter size-medium wp-image-70" title="BatchPatch_PatchDeployment2" src="http://batchpatch.com/wp-content/uploads/2011/07/BatchPatch_PatchDeployment2-300x179.jpg" alt="" width="300" height="179" /></a></p>
<p>3.  Choose &#8220;Execute patch deployment&#8221; to begin the process.  The installer file will be copied to the remote host and executed.</p>
<p><a href="http://batchpatch.com/wp-content/uploads/2011/07/BatchPatch_PatchDeployment3.jpg"><img class="aligncenter size-medium wp-image-71" title="BatchPatch_PatchDeployment3" src="http://batchpatch.com/wp-content/uploads/2011/07/BatchPatch_PatchDeployment3-300x203.jpg" alt="" width="300" height="203" /></a></p>
<p>4.  After a few minutes, we see &#8220;<span style="color: #0000ff;"><em><strong>Exit code: 0</strong></em></span>,&#8221; which signifies success.  If you receive a different exit code, you should Google it to find out what it means.  Windows installers can return a host of different numbers to indicate various things like &#8220;reboot required,&#8221; for example.</p>
<p><a href="http://batchpatch.com/wp-content/uploads/2011/07/BatchPatch_PatchDeployment6.jpg"><img class="aligncenter size-medium wp-image-72" title="BatchPatch_PatchDeployment6" src="http://batchpatch.com/wp-content/uploads/2011/07/BatchPatch_PatchDeployment6-300x123.jpg" alt="" width="300" height="123" /></a></p>
<p>&nbsp;</p>
<p><span style="text-decoration: underline;">When the remote host is Windows 2008</span>:</p>
<p>Windows 2008 makes .NET a &#8220;feature&#8221; that you can install from the command line, so we simply have to execute the proper command on the remote host(s)</p>
<p>1.  Add your remote host(s) to the BatchPatch grid, highlight the row(s), and then choose &#8220;Create/modify custom PsExec command&#8221;</p>
<p><a href="http://batchpatch.com/wp-content/uploads/2011/07/BatchPatch_PatchDeployment7.jpg"><img class="aligncenter size-medium wp-image-73" title="BatchPatch_PatchDeployment7" src="http://batchpatch.com/wp-content/uploads/2011/07/BatchPatch_PatchDeployment7-300x265.jpg" alt="" width="300" height="265" /></a></p>
<p>2.  Type &#8220;servermanagercmd -install net-framework&#8221; with no quotes, of course, in the field.</p>
<p><a href="http://batchpatch.com/wp-content/uploads/2011/07/BatchPatch_PatchDeployment8.jpg"><img class="aligncenter size-medium wp-image-74" title="BatchPatch_PatchDeployment8" src="http://batchpatch.com/wp-content/uploads/2011/07/BatchPatch_PatchDeployment8-300x180.jpg" alt="" width="300" height="180" /></a></p>
<p>3.  Choose &#8220;Execute custom PsExec command&#8221; to begin the process.</p>
<p><a href="http://batchpatch.com/wp-content/uploads/2011/07/BatchPatch_PatchDeployment9.jpg"><img class="aligncenter size-medium wp-image-75" title="BatchPatch_PatchDeployment9" src="http://batchpatch.com/wp-content/uploads/2011/07/BatchPatch_PatchDeployment9-300x172.jpg" alt="" width="300" height="172" /></a></p>
<p>4.  After a few minutes, we see &#8220;<span style="color: #0000ff;"><em><strong>Exit code: 0</strong></em></span>,&#8221; which signifies success.  If you receive a different exit code, you should Google it to find out what it means.  Windows installers can return a host of different numbers to indicate various things like &#8220;reboot required,&#8221; for example.</p>
<p><a href="http://batchpatch.com/wp-content/uploads/2011/07/BatchPatch_PatchDeployment10.jpg"><img class="aligncenter size-medium wp-image-76" title="BatchPatch_PatchDeployment10" src="http://batchpatch.com/wp-content/uploads/2011/07/BatchPatch_PatchDeployment10-300x118.jpg" alt="" width="300" height="118" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://batchpatch.com/how-to-push-net-to-remote-hosts/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

