<?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>LosByers- Interesting Musings Helpful Hints from a Unix System Administrator &#187; Windows</title>
	<atom:link href="http://losbyers.com/wordpress/category/windows-os/feed/" rel="self" type="application/rss+xml" />
	<link>http://losbyers.com/wordpress</link>
	<description>All the info I need</description>
	<lastBuildDate>Thu, 08 Dec 2011 17:52:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Batch renaming file extensions &#8211; Tech Support Guy Forums</title>
		<link>http://losbyers.com/wordpress/2011/12/batch-renaming-file-extensions-tech-support-guy-forums/</link>
		<comments>http://losbyers.com/wordpress/2011/12/batch-renaming-file-extensions-tech-support-guy-forums/#comments</comments>
		<pubDate>Thu, 08 Dec 2011 17:49:28 +0000</pubDate>
		<dc:creator>LosByers</dc:creator>
				<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://losbyers.com/wordpress/?p=269</guid>
		<description><![CDATA[<p>Batch renaming file extensions &#8211; Tech Support Guy Forums.</p> ]]></description>
			<content:encoded><![CDATA[<p><a href="http://forums.techguy.org/dos-other/1011178-batch-renaming-file-extensions.html">Batch renaming file extensions &#8211; Tech Support Guy Forums</a>.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Flosbyers.com%2Fwordpress%2F2011%2F12%2Fbatch-renaming-file-extensions-tech-support-guy-forums%2F&amp;title=Batch%20renaming%20file%20extensions%20%26%238211%3B%20Tech%20Support%20Guy%20Forums" id="wpa2a_2"><img src="http://losbyers.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://losbyers.com/wordpress/2011/12/batch-renaming-file-extensions-tech-support-guy-forums/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Add BAT scripts to Windows Startup</title>
		<link>http://losbyers.com/wordpress/2011/11/add-bat-scripts-to-windows-startup/</link>
		<comments>http://losbyers.com/wordpress/2011/11/add-bat-scripts-to-windows-startup/#comments</comments>
		<pubDate>Mon, 14 Nov 2011 18:10:26 +0000</pubDate>
		<dc:creator>LosByers</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[startup]]></category>

		<guid isPermaLink="false">http://losbyers.com/wordpress/?p=261</guid>
		<description><![CDATA[<p>Boy I really miss Unix sometimes.  Things that are so super easy in Unix/Linux are often a total pain in the butt in the Windows world.</p> <p>I needed a script to gracefully shutdown and startup an application when the server was rebooted.  Again, not an issue so much with linux as you almost never HAVE [...]]]></description>
			<content:encoded><![CDATA[<p>Boy I really miss Unix sometimes.  Things that are so super easy in Unix/Linux are often a total pain in the butt in the Windows world.</p>
<p>I needed a script to gracefully shutdown and startup an application when the server was rebooted.  Again, not an issue so much with linux as you almost never HAVE to reboot. Windows you reboot like you catch a cold.  &#8220;oh you are not feeling well? Reboot twice and call me in the morning.&#8221;  Plus windows systems like to reboot every time there is any sort of patching going on.  So I needed to be able to have a custom script run to stop and start an application.</p>
<p>A startup script is a quick and easy way of getting a process running when the machine boots. The computer startup process will be affected by the time it takes to run the program, though, so you might want to ensure you call it with the START command from a batch file, or specifying not to wait for the executable to complete from whatever script language you use. (the key point there is: run the script asynchronously unless it&#8217;s critical, or doesn&#8217;t need to be run asynchronously cos it will always take no time at all. Long boots = unhappy users).</p>
<p>In Windows XP/2003 you will need to use the group policy editor which can be found under <strong>Start / Run / GPEDIT.MSC.</strong>    You will then need to navigate to Computer Settings -&gt; Windows Settings -&gt; Scripts (Startup/Shutdown) or something similar to be able to set a startup script.  You can see the scripts outlined in the scripts.ini file or add your own scripts to the Startup/Shutdown directories found under: C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\</p>
<p>Using a Win32 Service is an alternative option &#8211; you can use the <strong>SRVANY</strong> utility from the Resource Kit to &#8220;service-ify&#8221; pretty much any executable. VS .Net and later also let you build a managed service directly.</p>
<p>And <strong>Task Scheduler gets much more capable as of Vista/2008</strong>, able to run scripts at startup, on idle, when certain other conditions are met; it&#8217;s pretty cool. Task scheduler has the possible advantage of being able to specify the user account under which the task runs, if that&#8217;s important to you.</p>
<p>I hope this little tid-but of information can be helpful to those that need this sort of thing.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Flosbyers.com%2Fwordpress%2F2011%2F11%2Fadd-bat-scripts-to-windows-startup%2F&amp;title=Add%20BAT%20scripts%20to%20Windows%20Startup" id="wpa2a_4"><img src="http://losbyers.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://losbyers.com/wordpress/2011/11/add-bat-scripts-to-windows-startup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating Links in Windows</title>
		<link>http://losbyers.com/wordpress/2011/07/creating-links-in-windows/</link>
		<comments>http://losbyers.com/wordpress/2011/07/creating-links-in-windows/#comments</comments>
		<pubDate>Wed, 06 Jul 2011 16:29:12 +0000</pubDate>
		<dc:creator>LosByers</dc:creator>
				<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://losbyers.com/wordpress/?p=252</guid>
		<description><![CDATA[<p>Thought I would throw out some information on creating links in Windows now that this is the second time I had to go and look the information up.</p> <p>First, there is the &#8220;SUBST&#8221; command.  This command comes with the OS.  Of course I am talking XP and Windows 2003.  I would assume it&#8217;s still available [...]]]></description>
			<content:encoded><![CDATA[<p>Thought I would throw out some information on creating links in Windows now that this is the second time I had to go and look the information up.</p>
<p>First, there is the &#8220;SUBST&#8221; command.  This command comes with the OS.  Of course I am talking XP and Windows 2003.  I would assume it&#8217;s still available in the latest releases.  This command will let you create a Drive Letter out of a directory.</p>
<blockquote><p>subst M: /d<br />
subst M:  C:\music</p></blockquote>
<p>The first line deletes the reference to the M: drive, just to make things clean.<br />
The 2nd line create an M drive that actually links back to C:\Music on the hard drive.  Not sure how handy this can be.   It could find a way to be used to say copy a DVD to the harddrive, then create a drive letter so the application can find the DVD info. Sort of spoofing a DVD drive if needed.  I haven&#8217;t tried it, but that&#8217;s about all I can think of what it could be used for at the moment.</p>
<p>The next handy linker item I stumbled upon is a little executable called LinkD.exe .  This little gem will allow you to create hardlinks like Unix on your PC.  The executible is part of the old 2000 Resource kit, so not sure on how it acts on Vista or above.</p>
<p>I found just the executable <a title="lind.exe download" href="http://www.dynawell.com/download/reskit/microsoft/win2000/linkd.zip">here </a>without having to download the whole resource kit.</p>
<p>To free up some space on my C: drive, I copied everything from <span style="font-family: courier new;">C:\WINDOWS\Installer</span> to <span style="font-family: courier new;">H:\WIN_FILES\Installer</span>.  However, Windows  expects to find the Installer files on C:.  To allow Windows to find the needed  files, I used <span style="font-family: courier new;">LINKD.EXE</span> to point  <span style="font-family: courier new;">C:\WINDOWS\Installer</span> to <span style="font-family: courier new;">H:\WIN_FILES\Installer</span>. The actual  command to do this is:</p>
<p><span style="font-family: courier new;">LINKD.EXE  &#8220;C:\WINDOWS\Installer&#8221; &#8220;H:\WIN_FILES\Installer&#8221;</span></p>
<p>That&#8217;s it! All my  files moved to another physical drive without any problems.</p>
<p>* Note that  the order of the command args is different than the Unix <span style="font-family: courier new;">ln</span> command.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Flosbyers.com%2Fwordpress%2F2011%2F07%2Fcreating-links-in-windows%2F&amp;title=Creating%20Links%20in%20Windows" id="wpa2a_6"><img src="http://losbyers.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://losbyers.com/wordpress/2011/07/creating-links-in-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DOS commands / Batch file scripting</title>
		<link>http://losbyers.com/wordpress/2010/07/dos-commands-batch-file-scripting/</link>
		<comments>http://losbyers.com/wordpress/2010/07/dos-commands-batch-file-scripting/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 15:14:35 +0000</pubDate>
		<dc:creator>LosByers</dc:creator>
				<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://losbyers.com/wordpress/?p=193</guid>
		<description><![CDATA[<p>I hate to admit on a Unix admin type Blog that I have been recently forced to work in the Windows OS world.</p> <p>Thankfully I have been able to place Cygwin on most of the systems that I support.</p> <p>I have, however, needed to be able to create a few batch files that would run [...]]]></description>
			<content:encoded><![CDATA[<p>I hate to admit on a Unix admin type Blog that I have been recently forced to work in the Windows OS world.</p>
<p>Thankfully I have been able to place Cygwin on most of the systems that I support.</p>
<p>I have, however, needed to be able to create a few batch files that would run on a scheduled basis for various things and had to learn the tricks of the trade for working in the DOS command prompt.</p>
<p><strong>Personal Cheat Sheet.</strong></p>
<p style="padding-left: 30px;">: &#8212; (followed by a space), alternative for &#8220;rem&#8221;, starts a comment<br />
^ &#8212; line continuation&#8230;  like a backslash (\) at the end of the line in unix<br />
&amp; &#8212; command separator (cmd1&amp;  cmd2&amp;  cmd3), like &#8220;;&#8221; in unix<br />
&amp;&amp; &#8212; only execute the next statement if the last one succeeded, like unix/perl<br />
||  &#8212;  only execute the next statement if the last one failed, like unix/perl</p>
<ul>
<li>Passing in command line variables/parameters</li>
</ul>
<p style="padding-left: 30px;">Batch files can only handle parameters %0 to %9, ie cmd.bat Foo Bar where in the cmd.bat Foo=%1 and Bar = %2</p>
<ul>
<li>For Loops</li>
<li>FOR %A IN (<em>list</em>) DO <em>command</em> [ <em>parameters</em> ]</li>
</ul>
<pre><code>
I did find <a title="RobVanderwoude Scripting site" href="http://www.robvanderwoude.com/" target="_blank">this web site</a> has tons of useful information on windows scripts.
The menu at the left will expand to show more info on each topic.

Finding system uptime
* net statistics server

Listing all of your systems drivers</code><code>
* DRIVERQUERY /V /FO CSV &gt; %ComputerName%.csv</code></pre>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Flosbyers.com%2Fwordpress%2F2010%2F07%2Fdos-commands-batch-file-scripting%2F&amp;title=DOS%20commands%20%2F%20Batch%20file%20scripting" id="wpa2a_8"><img src="http://losbyers.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://losbyers.com/wordpress/2010/07/dos-commands-batch-file-scripting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setting up xbmc on Acer Aspire 1600</title>
		<link>http://losbyers.com/wordpress/2010/03/setting-up-xbmc-on-acer-aspire-1600/</link>
		<comments>http://losbyers.com/wordpress/2010/03/setting-up-xbmc-on-acer-aspire-1600/#comments</comments>
		<pubDate>Sun, 14 Mar 2010 02:07:32 +0000</pubDate>
		<dc:creator>LosByers</dc:creator>
				<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://losbyers.com/wordpress/?p=173</guid>
		<description><![CDATA[<p>My journey on setting up a Media Center PC on a Acer Aspire 1600.</p> <p>Tigerdirect had a great sale on the units so I purchased one and a Gyrus Universal Media Center Remote.</p> <p>From some message boards I read up on I also purchased the extra 1GB of ram for the Acer, so that 1080p [...]]]></description>
			<content:encoded><![CDATA[<p>My journey on setting up a Media Center PC on a Acer Aspire 1600.</p>
<p>Tigerdirect had a great sale on the units so I purchased one and a Gyrus Universal Media Center Remote.</p>
<p>From some message boards I read up on I also purchased the extra 1GB of ram for the Acer, so that 1080p video would be possible.  Although, I just found out that my TV is 720p/1080i which isn&#8217;t 1080p.  Oh, well the system should work just that much better.</p>
<p>I decided to just setup the Acer as is, with all of its standard components before I start adding on things.</p>
<p>My planned addons are:</p>
<ol>
<li>The Gyrus remote</li>
<li>Wireless keyboard and mouse.</li>
<li>Wireless USB dongle (If this thing doesn&#8217;t have wireless internal.</li>
<li>The extra GB of RAM.</li>
</ol>
<p>My software plans for now are</p>
<ol>
<li>I-Tunes</li>
<li>XBMC for windows.  ( I know I probably could just install Ubuntu or boot from a USB drive, but all of the other systems in the house are PC, so I will stick with it for now)</li>
</ol>
<p>First impressions.  Well, it didn&#8217;t come with a manual.  WTF! I guess I have to go find one.<br />
I found the <a title="Acer Aspire R1600 user manuals" href="http://support.acer.com/acerpanam/desktop/2009/acer/aspire/AspireR1600/AR1600ul.shtml" target="_blank">manuals online at Acer&#8217;s Web site</a>.</p>
<p>I found a nice video on how to <a href="http://www.youtube.com/watch?v=7ayQOyTEWRw" target="_blank">open the Acer Aspire on Youtube</a> to add the memory.  Adding the memory was a bit tight.  I found that you need to shove the memory in at an angle then push down and snap into place.</p>
<p>The mouse and keyboard look cute, like small size Mac style and all white.  Good think I have an extra wireless unit available.  When I had the unit open I did see that there was not a wireless card installed.  I&#8217;ll have to go with the USB dongle for now.  I do plan on an upgrade for the house to Wireless N and I might just get a new internal card at that time.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Flosbyers.com%2Fwordpress%2F2010%2F03%2Fsetting-up-xbmc-on-acer-aspire-1600%2F&amp;title=Setting%20up%20xbmc%20on%20Acer%20Aspire%201600" id="wpa2a_10"><img src="http://losbyers.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://losbyers.com/wordpress/2010/03/setting-up-xbmc-on-acer-aspire-1600/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Notepad++ Keyboard Shortcuts</title>
		<link>http://losbyers.com/wordpress/2010/01/notepad-keyboard-shortcuts/</link>
		<comments>http://losbyers.com/wordpress/2010/01/notepad-keyboard-shortcuts/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 20:29:24 +0000</pubDate>
		<dc:creator>LosByers</dc:creator>
				<category><![CDATA[Unix]]></category>
		<category><![CDATA[Web Related]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[scripting]]></category>

		<guid isPermaLink="false">http://losbyers.com/wordpress/2010/01/notepad-keyboard-shortcuts/</guid>
		<description><![CDATA[<p>Notepad++ has become my favorite editor when coding PHP or XML. It just has so many useful little features. You can have all of the documents you need opened in one window and separated with tabs. You can have a 2nd workspace hidden within the same window, which is great when you are updating some [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Notepadd++ download site " href="http://notepad-plus.sourceforge.net">Notepad++ </a>has become my favorite editor when coding PHP or XML.  It just has so many useful little features.  You can have all of the documents you need opened in one window and separated with tabs.  You can have a 2nd workspace hidden within the same window, which is great when you are updating some code, you can have the original in one &#8220;view&#8221; and the new code in another view.  The FIND feature of looking into all open documents, or documents in a directory is awesome to have if you are stuck on windows and don&#8217;t have cools tools like &#8216;find&#8217; and &#8216;grep&#8217; handy.  I have also setup my own &#8220;language&#8221; that parses through Java error logs so that you can collapse each error and skip all of the &#8220;at ..&#8221; lines when not needed.</p>
<p>The TextFX plugins are awesome and the XML re-indent tool has been a real life saver and speeds up fixing messed up CSS sheets and other XML coding.</p>
<p>Read more to get a list of the Notepad++ keyboard shortcut keys.</p>
<p><span id="more-140"></span></p>
<table style="border-collapse: collapse; table-layout: fixed; width: 586pt;" border="0" cellspacing="0" cellpadding="0" width="781">
<col style="width: 91pt;" width="121"></col>
<col style="width: 303pt;" width="404"></col>
<col style="width: 48pt;" span="4" width="64"></col>
<tbody>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt; width: 394pt;" colspan="2" width="525" height="20">List of Notepad++ shortcut keys (Bold I use most)</td>
<td style="width: 48pt;" width="64"></td>
<td style="width: 48pt;" width="64"></td>
<td style="width: 48pt;" width="64"></td>
<td style="width: 48pt;" width="64"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt;" height="20">Shortcut</td>
<td class="xl65"><span style="mso-spacerun:yes"> </span>Action</td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt;" height="20">Ctrl-C</td>
<td class="xl65">Copy<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt;" height="20">Ctrl-X</td>
<td class="xl65">Cut<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt;" height="20">Ctrl-V</td>
<td class="xl65">Paste<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt;" height="20">Ctrl-Z</td>
<td class="xl65">Undo<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-Y</td>
<td>Redo<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt;" height="20">Ctrl-A</td>
<td class="xl65">Select All<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt;" height="20"><strong>Ctrl-F</strong></td>
<td class="xl65">Launch Find Dialog<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt;" height="20"><strong>Ctrl-H</strong></td>
<td class="xl65">Launch Find / Replace Dialog<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-D</td>
<td>Duplicate Current Line<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-L</td>
<td>Delete Current Line<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-T</td>
<td>Switch the current line position with the previous line position<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20"><strong>F3</strong></td>
<td>Find Next<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Shft-F3</td>
<td>Find Previous<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-Shft-F</td>
<td>Find in Files<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-F3</td>
<td>Find (volatil) Next<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-Shft-F3</td>
<td>Find (volatil) Previous<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-Shft-I</td>
<td>Incremental Search<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt;" height="20"><strong>Ctrl-S</strong></td>
<td class="xl65">Save File<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt;" height="20"><strong>Ctrl-Alt-S</strong></td>
<td class="xl65">Save As<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt;" height="20"><strong>Ctrl-Shft-S</strong></td>
<td class="xl65">Save All<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-O</td>
<td>Open File<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt;" height="20"><strong>Ctrl-N</strong></td>
<td class="xl65">New Tab<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-F2</td>
<td>Toggle Bookmark<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">F2</td>
<td>Go To Next Bookmark<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Shft-F2</td>
<td>Go To Previous Bookmark<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-G</td>
<td>Launch GoToLine Dialog<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-W</td>
<td>Close Current Document<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Alt-Shft-Arrow key<span style="display:   none">s or Alt + Left mouse click</span></td>
<td>Column Mode Select<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">F5</td>
<td>Launch Run Dialog<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-Space</td>
<td>Launch CallTip ListBox<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt;" height="20">Alt-Space</td>
<td class="xl65">Launch Word Completion ListBox<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Tab (selection of se<span style="display:none">veral lines)</span></td>
<td>Insert Tabulation or Space (Indent)<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Shft-Tab (selection <span style="display:none">of several lines)</span></td>
<td>Remove Tabulation or Space (outdent)<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-(Keypad-/Keyp<span style="display:   none">ad+) or Ctrl + mouse wheel butto</span></td>
<td>Zoom in (+ or up) and Zoom out (- or down)<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-Keypad/</td>
<td>Restore the original size from zoom<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">F11</td>
<td>Toggle Full Screen Mode<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-Tab</td>
<td>Next Document<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-Shft-Tab</td>
<td>Previous Document<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-Shft-Up</td>
<td>Move Current Line Up<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-Shft-Down</td>
<td>Move Current Line Down<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-Alt-F</td>
<td>Collapse the Current Level<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-Alt-Shft-F</td>
<td>Uncollapse the Current Level<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Alt-0</td>
<td>Fold All<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt;" height="20"><strong>Alt-(1~8)</strong></td>
<td class="xl65">Collapse the Level (1~8)<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Alt-Shft-0</td>
<td>Unfold All<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt;" height="20"><strong>Alt-Shft-(1~8)</strong></td>
<td class="xl65">Uncollapse the Level (1~8)<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-BackSpace</td>
<td>Delete to start of word<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-Delete</td>
<td>Delete to end of word<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-Shft-BackSpace</td>
<td>Delete to start of line<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt;" height="20"><strong>Ctrl-Shft-Delete</strong></td>
<td class="xl65">Delete to end of line<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-U</td>
<td>Convert to lower case<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-Shft-U</td>
<td>Convert to UPPER CASE<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20"><strong>Ctrl-B</strong></td>
<td>Go to matching brace<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-Shft-R</td>
<td>Start to record /Stop recording the macro<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-Shft-P</td>
<td>Play recorded macro<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-Q</td>
<td>Block comment/uncomment<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-Shft-Q</td>
<td>Stream comment<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-Shft-T</td>
<td>Copy current line to clipboard<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-P</td>
<td>Print<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Alt-F4</td>
<td>Exit<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-I</td>
<td>Split Lines<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-J</td>
<td>Join Lines<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-Alt-R</td>
<td>Text Direction RTL<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Ctrl-Alt-L</td>
<td>Text Direction LTR<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" colspan="6" height="20"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">F1</td>
<td>About<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">F2</td>
<td>Go To Next Bookmark<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt;" height="20">F3</td>
<td class="xl65">Find Next<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">F4</td>
<td style="mso-ignore:colspan" colspan="5"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">F5</td>
<td>Launch Run Dialog</td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">F6</td>
<td>Execute Command Dialog</td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">F7</td>
<td style="mso-ignore:colspan" colspan="5"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">F8</td>
<td style="mso-ignore:colspan" colspan="5"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">F9</td>
<td style="mso-ignore:colspan" colspan="5"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">F10</td>
<td style="mso-ignore:colspan" colspan="5"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">F11</td>
<td>Toggle Full Screen Mode</td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">F12</td>
<td>Post-it (Remove all menus)</td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 30pt;" height="40">
<td style="height: 30pt;" colspan="6" height="40"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Alt-F1</td>
<td>Get PHP Help From us2.php.net/manual</td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Alt-F2</td>
<td>Launch Google Search</td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Alt-F3</td>
<td>Launch Wikipedia Search</td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Alt-F4</td>
<td>Exit Application</td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" height="20">Alt-F5</td>
<td>Open file<span style="mso-spacerun:yes"> </span></td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt;" height="20"><strong>Alt-F6</strong></td>
<td class="xl65">Opens a new window (Ctrl-N opens new Tab)</td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 30pt;" height="40">
<td style="height: 30pt;" colspan="6" height="40"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" colspan="2" height="20">Menu Options of note:</td>
<td style="mso-ignore:colspan" colspan="4"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" colspan="4" height="20">Right click on a Tab and Send the Tab to &#8220;The other View&#8221; this splits the<br />
window Virtually in two.</td>
<td style="mso-ignore:colspan" colspan="2"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt;" colspan="6" height="20">Under the Run Tab there is the option to Open the Containing Folder, and open a Command<br />
Prompt to the containing folder</td>
</tr>
<p><!--[if supportMisalignedColumns]--></p>
<tr style="display:none" height="0">
<td style="width: 91pt;" width="121"></td>
<td style="width: 303pt;" width="404"></td>
<td style="width: 48pt;" width="64"></td>
<td style="width: 48pt;" width="64"></td>
<td style="width: 48pt;" width="64"></td>
<td style="width: 48pt;" width="64"></td>
</tr>
<p><!--[endif]--></tbody>
</table>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Flosbyers.com%2Fwordpress%2F2010%2F01%2Fnotepad-keyboard-shortcuts%2F&amp;title=Notepad%2B%2B%20Keyboard%20Shortcuts" id="wpa2a_12"><img src="http://losbyers.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://losbyers.com/wordpress/2010/01/notepad-keyboard-shortcuts/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Internet Explorer Ruler (Shift R)</title>
		<link>http://losbyers.com/wordpress/2010/01/internet-explorer-ruler-shift-r/</link>
		<comments>http://losbyers.com/wordpress/2010/01/internet-explorer-ruler-shift-r/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 21:43:32 +0000</pubDate>
		<dc:creator>LosByers</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[IE]]></category>

		<guid isPermaLink="false">http://losbyers.com/wordpress/?p=134</guid>
		<description><![CDATA[<p>While browsing the web the other day and I was in the midst of entering a search term when an odd little window unexpectedly popped up. It was titled “Ruler”, and offered some options to check, such as “Snap to X/Y axis” and “Hide Tick marks.”</p> <p>I found that my keyboard was no longer responding, [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-family: verdana;">While browsing the web the other day and I was in the midst of entering a search term when an odd little window unexpectedly popped up. <img style="margin: 10px; float: right; width: 320px;" src="http://www.pioneervalleysoftware.com/images/blog/ruler.jpg" border="0" alt="renegade ruler" />It was titled “Ruler”, and offered some options to check, such as “Snap to X/Y axis” and “Hide Tick marks.”</span></p>
<p><span style="font-family: verdana;">I found that my keyboard was no longer responding, so I clicked the peculiar popup’s close box and continued typing. All was fine until I had occasion to enter an upper case “R,” then suddenly the strange ruler window popped up again. What the hack was going on?</span><br />
<span style="font-family: verdana;">The ruler box is a feature of the <a href="http://www.microsoft.com/downloads/details.aspx?familyid=e59c3964-672d-4511-bb3e-2d5e1db91038&amp;displaylang=en">Internet Explorer 7 Developer Toolbar</a> add-on and for some reason is in certain versions of the toolbar and not others for various versions of IE.  Go figure? <img src='http://losbyers.com/wordpress/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  </span></p>
<p><span style="font-family: verdana;">To make the Shift-R ruler &#8220;feature&#8221; go away, I typed</span><span style="font-family: verdana;"> <em>Ctrl-Shift-J </em></span><span style="font-family: verdana;">and the Shift-R now works as it should.  You may need to bring up the Developer Tool Bar before hitting the keys strokes to make the change take effect, </span><span style="font-family: verdana;">by selecting <strong>View | Explorer Bar</strong></span></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Flosbyers.com%2Fwordpress%2F2010%2F01%2Finternet-explorer-ruler-shift-r%2F&amp;title=Internet%20Explorer%20Ruler%20%28Shift%20R%29" id="wpa2a_14"><img src="http://losbyers.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://losbyers.com/wordpress/2010/01/internet-explorer-ruler-shift-r/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Source Alternatives</title>
		<link>http://losbyers.com/wordpress/2009/12/open-source-alternatives/</link>
		<comments>http://losbyers.com/wordpress/2009/12/open-source-alternatives/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 20:54:26 +0000</pubDate>
		<dc:creator>LosByers</dc:creator>
				<category><![CDATA[Business Help]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://losbyers.com/wordpress/?p=111</guid>
		<description><![CDATA[<p>There is a ton of software a new business sometimes feels that they must purchase right when they are starting off a new business.</p> <p>There Word, Excel, and Powerpoint from Micro$soft that are usually very expensive.</p> <p>There is also money management software, project planning software, and graphic software.</p> <p>Well there is a solution for small [...]]]></description>
			<content:encoded><![CDATA[<p><span>There is a ton of software a new business sometimes feels that they must purchase right when they are starting off a new business.</p>
<p>There Word, Excel, and Powerpoint from Micro$soft that are usually very expensive.</p>
<p>There is also money management software, project planning software, and graphic software.</p>
<p>Well there is a solution for small businesses that are starting out is to use Open Source Software.<br />
There is a great web site that lists all of the commercial software along with it&#8217;s Open Source Alternative.<br />
Check out <a href="http://www.osalt.com/" target="_blank">Open Source Alternatives web site</a>.</p>
<p>They will show you stuff like<br />
Expensive App             Free Apps<br />
Photoshop                   The GIMP<br />
VISIO                         DIA<br />
MS Office                    Open Office<br />
Illustrator, CorelDraw  Inkscape<br />
Quickbooks                 Postbooks</p>
<p>There are many more and almost every big commercial application now has an Open Source alternative.  It is possible that you may need to be running Linux for some of these, but Ubuntu has become as easy to use as Windows or a Mac.</span></p>
<p><span>I found another Blog posting about 50 top applications and their alternatives.<br />
The post was made early in 2008 so the software most likely has gotten even better since then.</p>
<p>Check out <a href="http://whdb.com/2008/the-top-50-proprietary-programs-that-drive-you-crazy-and-their-open-source-alternatives/" target="_blank">http://whdb.com/2008/the-top-50-proprietary-programs-that-drive-you-crazy-and-their-open-source-alternatives/</a></span></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Flosbyers.com%2Fwordpress%2F2009%2F12%2Fopen-source-alternatives%2F&amp;title=Open%20Source%20Alternatives" id="wpa2a_16"><img src="http://losbyers.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://losbyers.com/wordpress/2009/12/open-source-alternatives/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exporting Tomcat SSL keys to Apache httpd</title>
		<link>http://losbyers.com/wordpress/2009/12/exporting-tomcat-ssl-keys-to-apache-httpd/</link>
		<comments>http://losbyers.com/wordpress/2009/12/exporting-tomcat-ssl-keys-to-apache-httpd/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 20:41:37 +0000</pubDate>
		<dc:creator>LosByers</dc:creator>
				<category><![CDATA[Web Related]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://losbyers.com/wordpress/?p=98</guid>
		<description><![CDATA[<p>Apache Tomcat SSL keys created with keytool are, by default, in der format. These keys cannot be used in Apache httpd since httpd, be default, expects the keys in pem(X509) format. Using the below steps you can export the tomcat&#8217;s keys to Apache httpd format and use it for Apache.</p> <p>I assume that you already [...]]]></description>
			<content:encoded><![CDATA[<p>Apache Tomcat SSL keys created with keytool are, by default, in <strong>der</strong> format. These keys cannot be used in Apache httpd since httpd, be default, expects the keys in <strong>pem(X509)</strong> format. Using the below steps you can export the tomcat&#8217;s keys to Apache httpd format and use it for Apache.</p>
<p>I assume that you already have a working copy of tomcat with SSL.</p>
<p>If Not follow Verisign&#8217;s instructions on requesting an SSL certificate, then:</p>
<ul>
<li>Create a keystore:   $JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg RSA</li>
<li>Import the Intermediate CA Certificate:   keytool -import -alias root -keystore &lt;your_keystore_filename&gt; -trustcacerts -file &lt;filename_of_the_chain_certificate&gt;</li>
<li>Import your SSL Certificate:  keytool -import -alias &lt;your_alias&gt; -keystore &lt;your_keystore_filename&gt; -trustcacerts -file &lt;your_certificate_filename&gt;</li>
</ul>
<p>You will need a copy of the tomcat&#8217;s keystore file and the keystore password.</p>
<p>Let us start&#8230;.</p>
<p>First copy the existing tomcat&#8217;s keystore file to a new directory so that we don&#8217;t break anything that is working.</p>
<p>List the key and verify you know the passphrase.<br />
<span style="color: #008000;"><strong># keytool -list -keystore your.key </strong></span></p>
<p>Now we will export the key in DER format<br />
<span style="color: #008000;"><strong># keytool -export -alias tomcat -keystore tomcat.keystore -file exported-der.crt </strong></span><br />
Enter keystore password:<br />
Output will be: Certificate stored in file</p>
<p>The certificate will be stored in the file called exported-der.crt</p>
<p>Verify the certificate with this command:<br />
<span style="color: #008000;"><strong># openssl x509 -noout -text -in exported-der.crt -inform der </strong></span><br />
Output will be: The whole certificate saying &#8211; who issued it  and other info like your company name etc.</p>
<p>Now Convert the key to PEM format so that apache can understand it:<br />
<span style="color: #008000;"><strong># openssl x509 -out exported-pem.crt -outform pem -in exported-der.crt -inform der </strong></span></p>
<p>The exported key will be in the file exported-pem.crt.</p>
<p>We have exported the public key and now are going to export the private key.</p>
<p>Download a  file called (ExportPrivateKey.zip) from <a href="http://www.anandsekar.com/wp-content/uploads/2006/01/ExportPrivateKey.zip" target="_blank">Anandsekar.com</a></p>
<p>Extract the key<br />
<span style="color: #008000;"><strong># java -jar ExportPrivateKey.zip {keystore_path} JKS {keystore_password} {alias} exported-pkcs8.key </strong></span></p>
<p>The key is in PKCS #8 PEM format. Now run openssl to convert it to the format apache modssl expects the file.<br />
Use a cygwin shell to get a good version of OpenSSL without having to install another application.<br />
# openssl pkcs8 -inform PEM -nocrypt -in exported-pkcs8.key -out exported.key</p>
<p>The Private key is now exported to the file exported.key.</p>
<p>Edit the httpd.conf/httpd-ssl.conf file<br />
<span style="color: #000080;">SSLCertificateFile /root/SSL_export/exported-pem.crt  -&gt; I used the cert from Verisign instead.<br />
SSLCertificateKeyFile /root/SSL_export/exported.key<br />
SSLCertificateChainFile /root/SSL_export/&lt;intermediate&gt;</span></p>
<p>Example:<br />
#Verisign Certificate<br />
SSLCertificateFile &#8220;C:/Program Files/Apache Software Foundation/Apache2.2/conf/cmmssl/cert/cert.crt&#8221;<br />
# Our new key<br />
SSLCertificateKeyFile &#8220;C:/Program Files/Apache Software Foundation/Apache2.2/conf/cmmssl/private/exported.key&#8221;<br />
# The Verisign Intermediary cert file.<br />
SSLCertificateChainFile &#8220;C:/Program Files/Apache Software Foundation/Apache2.2/conf/cmmssl/intermediate/intermediate.crt&#8221;</p>
<p>Restart Apache, with fingers crossed, pixie dust in the air, while the rooster crows, on a full moon, and a live sacrificial chicken waiting on standby.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Flosbyers.com%2Fwordpress%2F2009%2F12%2Fexporting-tomcat-ssl-keys-to-apache-httpd%2F&amp;title=Exporting%20Tomcat%20SSL%20keys%20to%20Apache%20httpd" id="wpa2a_18"><img src="http://losbyers.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://losbyers.com/wordpress/2009/12/exporting-tomcat-ssl-keys-to-apache-httpd/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Killing windows processes from the command line</title>
		<link>http://losbyers.com/wordpress/2009/12/killing-windows-processes-from-the-command-line/</link>
		<comments>http://losbyers.com/wordpress/2009/12/killing-windows-processes-from-the-command-line/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 20:33:33 +0000</pubDate>
		<dc:creator>LosByers</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[PC]]></category>
		<category><![CDATA[Script]]></category>

		<guid isPermaLink="false">http://losbyers.com/wordpress/?p=96</guid>
		<description><![CDATA[<p>Use TASKLIST and TASKKILL :  Good web site on this http://commandwindows.com/taskkill.htm</p> <p>(F)orce Kill running processes for ImageName of java.exe taskkill.exe /F /IM java.exe</p> <p>NOTE: Wildcard &#8216;*&#8217; for the /IM switch is accepted only with filters, use /FI taskkill /F /FI &#8220;IMAGENAME eq note*&#8221;</p> <p>Find all running Java processes command line tasklist /FI “IMAGENAME eq java.exe”</p> [...]]]></description>
			<content:encoded><![CDATA[<p><span>Use TASKLIST and TASKKILL :  Good web site on this <a href="http://commandwindows.com/taskkill.htm" target="_blank">http://commandwindows.com/taskkill.htm</a></p>
<p>(F)orce Kill running processes for ImageName of java.exe<br />
taskkill.exe /F /IM java.exe</p>
<p>NOTE: Wildcard &#8216;*&#8217; for the /IM switch is accepted only with filters, use /FI<br />
taskkill /F /FI &#8220;IMAGENAME eq note*&#8221;</p>
<p>Find all running Java processes command line<br />
tasklist /FI “IMAGENAME eq java.exe”</p>
<p>Example:  I started 2 Calculator programs.</p>
<p>H:\&gt;tasklist /FI &#8220;IMAGENAME eq calc*&#8221;</p>
<pre>Image Name                   PID Session Name     Session#    Mem Usage
========================= ====== ================ ======== ============
calc.exe                    4652 Console                 0      3,420 K
calc.exe                    1936 Console                 0      3,412 K
</pre>
<p>H:\&gt;taskkill /F /FI &#8220;IMAGENAME eq calc*&#8221;<br />
SUCCESS: The process with PID 4652 has been terminated.<br />
SUCCESS: The process with PID 1936 has been terminated.</p>
<p>I needed these commands to script a nightly restart of a java application that had a bad memory leak.  For some reason the normal stop wasn&#8217;t working. <img title="Crying or Very sad" src="http://www.losbyers.com/modules/Forums/images/smiles/icon_cry.gif" border="0" alt="Crying or Very sad" /></span></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Flosbyers.com%2Fwordpress%2F2009%2F12%2Fkilling-windows-processes-from-the-command-line%2F&amp;title=Killing%20windows%20processes%20from%20the%20command%20line" id="wpa2a_20"><img src="http://losbyers.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://losbyers.com/wordpress/2009/12/killing-windows-processes-from-the-command-line/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

