<?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/"
	xmlns:series="http://unfoldingneurons.com/"
	>

<channel>
	<title>4sysops &#187; commands</title>
	<atom:link href="http://4sysops.com/archives/tag/commands/feed/" rel="self" type="application/rss+xml" />
	<link>http://4sysops.com</link>
	<description>For Windows Administrators</description>
	<lastBuildDate>Thu, 24 May 2012 23:49:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
<image>
    <title>4sysops</title>
    <url>http://4sysops.com/4sysops-rss.png</url>
    <link>http://4sysops.com</link>
    <width>143</width>
    <height>49</height>
    <description>4sysops.com</description>
    </image>		<item>
		<title>FREE: SetACL &#8211; Manage access control lists (acl)</title>
		<link>http://4sysops.com/archives/free-setacl-manage-access-control-lists-acl/</link>
		<comments>http://4sysops.com/archives/free-setacl-manage-access-control-lists-acl/#comments</comments>
		<pubDate>Mon, 05 Sep 2011 20:27:01 +0000</pubDate>
		<dc:creator>External author</dc:creator>
				<category><![CDATA[Free Tools]]></category>
		<category><![CDATA[commands]]></category>

		<guid isPermaLink="false">https://4sysops.com/?p=6815</guid>
		<description><![CDATA[The free version of SetACL allows you to manage permissions for Windows objects such as folders or printers by manging their access control list on the command line.]]></description>
			<content:encoded><![CDATA[<p><strong><i>The free version of SetACL allows you to manage permissions for Windows objects such as folders or printers by manging their access control list on the command line.</i></strong></p>
<p><em>Submitted by Helge Klein</em></p>
<p>If you look under the hood of Windows you find permissions everywhere. Files and folders, registry keys, network shares, printers, services and WMI objects &#8211; all of these have security descriptors storing ownership, permission and auditing information. That opens up powerful management options and SetACL is the great tool for the job. It sets and lists permissions practically anywhere in the system, locally and over the network, from the command line, scripts or programs.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/09/SetACL-Manage-access-control-list.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/09/SetACL-Manage-access-control-list.png','',event,300,75)"><img style="background-image: none; margin: 0px auto; padding-left: 0px; padding-right: 0px; display: block; float: none; padding-top: 0px; border: 0px;" title="SetACL - Manage access control list" src="http://4sysops.com/wp-content/uploads/2011/09/SetACL-Manage-access-control-list_thumb.png" alt="SetACL - Manage access control list" width="604" height="353" border="0" /></a></p>
<p><em>SetACL &#8211; Manage access control lists</em></p>
<h2>Managing Windows permissions</h2>
<p>With nearly 500,000 downloads SetACL is a proven tool for automating and managing permissions. SetACL does everything Explorer does and much more. It has, for example, no problem whatsoever processing very long paths with more than 260 characters.</p>
<p>When you start to work with SetACL the command line options may first seem intimidating. That is because the program packs many features you will appreciate, like being able to bypass security when listing permissions.</p>
<p>If you have always wanted to check out the content of the &#8220;System Volume Information&#8221; folder stored in the root of every drive, try the following command on an elevated command prompt:</p>
<p><code>SetACL.exe -on "c:\System Volume Information" -ot file -actn list -lst f:tab -rec cont_obj</code></p>
<p>This instructs SetACL to list (-actn list) the permissions of the file system object (-ot file) System Volume Information (-on) recursively (-rec cont_obj), i.e. including all subfolders and files. The listing is printed in easy-to-read tabular format (-list f:tab) on the screen.</p>
<h2>Automatic re-acling in migrations</h2>
<p>Obviously SetACL is very good at setting permissions and changing object ownership. But let us rather skip to some very special capabilities, one of which is the re-acling feature. Copying existing permissions between domains can be extremely useful when you are performing a domain migration.</p>
<p>Suppose you have a domain OldDom whose user accounts you need to recreate in NewDom. You have already created all user accounts in NewDom with identical attributes as in OldDom, but the new user accounts still have no access to the company&#8217;s file shares. That is because although the user names in NewDom are the same as in OldDom, the users&#8217; SIDs are different, and SIDs are what is stored in security descriptors, not user names.</p>
<p>In such a situation the following SetACL command would help:</p>
<p><code>SetACL.exe -on "\\server1\share1" -ot file -actn domain -rec cont_obj -dom "n1:OldDom;n2:NewDom;da:cpydom;w:dacl" </code></p>
<p>This instructs SetACL to copy all permission entries from OldDom to the corresponding account in NewDom for every file and folder below &#8220;\\server1\share1&#8243;.</p>
<p>SetACL can do much more than could be described in this article. To learn more, <a href="http://helgeklein.com/download/"><span style="font-weight: normal;">download</span></a><span style="font-weight: normal;"> SetACL, check out the program&#8217;s </span><a href="http://helgeklein.com/setacl/documentation/command-line-version-setacl-exe/"><span style="font-weight: normal;">documentation</span></a><span style="font-weight: normal;"> and have a look at the </span><a href="http://helgeklein.com/setacl/examples/"><span style="font-weight: normal;">examples</span></a><span style="font-weight: normal;">. Any remaining questions are likely answered quickly in the </span><a href="http://helgeklein.com/forum/"><span style="font-weight: normal;">support forum</span></a></p>
<h2><a href="http://helgeklein.com/download/">SetACL</a></h2>
Author: External author
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-console-windows-command-prompt-alternative-for-windows-and-powershell/" title="FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell (August 23, 2011)">FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell</a> (9)</li>
	<li><a href="http://4sysops.com/archives/free-bat-to-exe-converter-4-ways-to-convert-a-batch-file-to-an-exe-file/" title="Free BAT to EXE converter &#8211; 4 ways to convert a batch file to an EXE file (December 3, 2010)">Free BAT to EXE converter &#8211; 4 ways to convert a batch file to an EXE file</a> (4)</li>
	<li><a href="http://4sysops.com/archives/four-ways-to-stop-a-shutdown-or-reboot/" title="Four ways to stop a shutdown or reboot (October 7, 2010)">Four ways to stop a shutdown or reboot</a> (7)</li>
	<li><a href="http://4sysops.com/archives/dosbox-run-dos-programs-on-64-bit-windows/" title="DOSBox &#8211; Run DOS programs on 64-bit Windows (December 11, 2009)">DOSBox &#8211; Run DOS programs on 64-bit Windows</a> (14)</li>
	<li><a href="http://4sysops.com/archives/poll-results-gui-vs-cli/" title="Poll results: GUI vs. CLI (October 29, 2009)">Poll results: GUI vs. CLI</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/free-setacl-manage-access-control-lists-acl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell</title>
		<link>http://4sysops.com/archives/free-console-windows-command-prompt-alternative-for-windows-and-powershell/</link>
		<comments>http://4sysops.com/archives/free-console-windows-command-prompt-alternative-for-windows-and-powershell/#comments</comments>
		<pubDate>Tue, 23 Aug 2011 19:00:49 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Free Tools]]></category>
		<category><![CDATA[commands]]></category>

		<guid isPermaLink="false">https://4sysops.com/?p=6733</guid>
		<description><![CDATA[Console is a free portable Windows Command Prompt alternative that supports multiple-line copy and paste, comfortable window resizing, and tabs.]]></description>
			<content:encoded><![CDATA[<p><strong><i>Console is a free portable Windows Command Prompt alternative that supports multiple-line copy and paste, comfortable window resizing, and tabs.</i></strong></p>
<p>Windows is not really made to be managed from a command-line interface, and the somewhat primitive Windows Command Prompt stresses this fact. But the strongest side of Windows is that, for every weakness, a third party steps into the breach—and, in many cases, the stopgap is free. (Which is why the <a href="http://4sysops.com/best-free-windows-admin-tools/">4sysops list of free Windows admin tools</a> now already contains 343 tools.) <a href="http://sourceforge.net/projects/console/">Console</a> is another candidate.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/08/Windows-Command-Prompt-alternative-Console.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/08/Windows-Command-Prompt-alternative-Console.png','',event,300,75)"><img style="background-image: none; margin: 0px auto; padding-left: 0px; padding-right: 0px; display: block; float: none; padding-top: 0px; border: 0px;" title="Windows Command Prompt alternative - Console" src="http://4sysops.com/wp-content/uploads/2011/08/Windows-Command-Prompt-alternative-Console_thumb.png" alt="Windows Command Prompt alternative - Console" width="604" height="351" border="0" /></a></p>
<p><em>Windows Command Prompt alternative &#8211; Console</em></p>
<p>Console&#8217;s list of features reads like a list of Windows Command Prompt shortcomings:</p>
<h2>Resizing the Windows Command Prompt</h2>
<p>To enlarge a Windows Command Prompt window, you have to specify width and height through the window properties. Can someone please tell me what the point of this &#8220;feature&#8221; is? The majority of commands and messages don&#8217;t fit into the tiny default size. Of course, you can change the default size, but then when you need a smaller window, you have to go through this cumbersome resizing procedure again.</p>
<p>With Console, you can resize the shell with the mouse, just like with every other Windows application. Yes, you can decrease the window size of the Windows Command Prompt with the mouse, but then you have to scroll horizontally to view lines that don&#8217;t fit into the window. Console creates line breaks, which makes the reading of long lines much easier. The only thing missing here in Console is that it is not possible to maximize the window.</p>
<h2>Copy and paste on the Windows Command Prompt</h2>
<p>Copying and pasting on the Windows Command Prompt only works after you enable Quick Edit. I&#8217;m not sure why this is necessary. But my main critique here is this strange highlighting method that allows you to select only a rectangular area. Whenever you want to copy a command or output messages that extend over multiple lines, you have a problem. You either select too much text or not enough—never what you want.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/08/Windows-Command-Prompt-Select-text.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/08/Windows-Command-Prompt-Select-text.png','',event,300,75)"><img style="background-image: none; margin: 0px auto; padding-left: 0px; padding-right: 0px; display: block; float: none; padding-top: 0px; border: 0px;" title="Windows Command Prompt - Select text" src="http://4sysops.com/wp-content/uploads/2011/08/Windows-Command-Prompt-Select-text_thumb.png" alt="Windows Command Prompt - Select text" width="604" height="111" border="0" /></a></p>
<p><em>Copy and paste &#8211; Windows Command Prompt</em></p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/08/Windows-Command-Prompt-alternative-Console-Select-text.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/08/Windows-Command-Prompt-alternative-Console-Select-text.png','',event,300,75)"><img style="background-image: none; margin: 0px auto; padding-left: 0px; padding-right: 0px; display: block; float: none; padding-top: 0px; border: 0px;" title="Windows Command Prompt alternative - Console - Select text" src="http://4sysops.com/wp-content/uploads/2011/08/Windows-Command-Prompt-alternative-Console-Select-text_thumb.png" alt="Windows Command Prompt alternative - Console - Select text" width="604" height="192" border="0" /></a></p>
<p><em>Copy and paste &#8211; Console</em></p>
<p>Console allows you to select text just as in any other Windows program by moving the cursor to the position where the command ends, which is the only highlighting method that really makes sense. By default, you have to press the SHIFT key while selecting text. However, you can configure this. You can copy text through the context menu, or you can configure a hot key. Avoid using CTRL + C though, because you might need this key combination to abort commands. The default setting is CTRL + INS. To paste text, you have to press SHIFT + INS. I don&#8217;t see any reason not to configure CTRL + V here. By the way, there are many other hot keys. Check out the Console Settings.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/08/Windows-Command-Prompt-alternative-Console-Hot-Keys.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/08/Windows-Command-Prompt-alternative-Console-Hot-Keys.png','',event,300,75)"><img style="background-image: none; margin: 0px auto; padding-left: 0px; padding-right: 0px; display: block; float: none; padding-top: 0px; border: 0px;" title="Windows Command Prompt alternative - Console - Hot Keys" src="http://4sysops.com/wp-content/uploads/2011/08/Windows-Command-Prompt-alternative-Console-Hot-Keys_thumb.png" alt="Windows Command Prompt alternative - Console - Hot Keys" width="369" height="376" border="0" /></a></p>
<h2>Tabs</h2>
<p>If you only launch the Windows Command Prompt whenever you want to ping a remote host, you probably won&#8217;t need this feature. But for those admins who think that GUI administration tools are only for sissies and who curse in PowerShell when you wake them up in the middle of the night, tabs are a must-have feature. If you want to use PowerShell with Console, you have to add a tab in the Console Settings and use this command for the shell on a Windows 7 machine: %SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe. You can then open a PowerShell tab through the toolbar.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/08/Windows-Command-Prompt-alternative-Console-Tabs.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/08/Windows-Command-Prompt-alternative-Console-Tabs.png','',event,300,75)"><img style="background-image: none; margin: 0px auto; padding-left: 0px; padding-right: 0px; display: block; float: none; padding-top: 0px; border: 0px;" title="Windows Command Prompt alternative - Console - Tabs" src="http://4sysops.com/wp-content/uploads/2011/08/Windows-Command-Prompt-alternative-Console-Tabs_thumb.png" alt="Windows Command Prompt alternative - Console - Tabs" width="369" height="378" border="0" /></a></p>
<p>PowerShell geeks might prefer the Windows PowerShell ISE, especially for writing scripts. However, Console has more settings to offer when it comes to working on the command shell. In particular, the hot keys that allow you to switch quickly between tabs are quite useful.</p>
<p>Moreover, you can assign different kinds of shells to each tab. You just have to point the tab to the corresponding executable. Just in case you&#8217;re thinking of using Putty with Console, well, this doesn&#8217;t work. This would be my second favorite feature for the next Console version. My favorite feature? Support for Windows Server 2008 2 Server Core.</p>
<p>By the way, Console is portable. The settings can either be stored in an XML file in its folder or in the user profile.</p>
<p>Do you know of another good Windows Command Prompt alternative?</p>
<h2><a href="http://sourceforge.net/projects/console/">Console</a></h2>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-setacl-manage-access-control-lists-acl/" title="FREE: SetACL &#8211; Manage access control lists (acl) (September 5, 2011)">FREE: SetACL &#8211; Manage access control lists (acl)</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-bat-to-exe-converter-4-ways-to-convert-a-batch-file-to-an-exe-file/" title="Free BAT to EXE converter &#8211; 4 ways to convert a batch file to an EXE file (December 3, 2010)">Free BAT to EXE converter &#8211; 4 ways to convert a batch file to an EXE file</a> (4)</li>
	<li><a href="http://4sysops.com/archives/four-ways-to-stop-a-shutdown-or-reboot/" title="Four ways to stop a shutdown or reboot (October 7, 2010)">Four ways to stop a shutdown or reboot</a> (7)</li>
	<li><a href="http://4sysops.com/archives/dosbox-run-dos-programs-on-64-bit-windows/" title="DOSBox &#8211; Run DOS programs on 64-bit Windows (December 11, 2009)">DOSBox &#8211; Run DOS programs on 64-bit Windows</a> (14)</li>
	<li><a href="http://4sysops.com/archives/poll-results-gui-vs-cli/" title="Poll results: GUI vs. CLI (October 29, 2009)">Poll results: GUI vs. CLI</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/free-console-windows-command-prompt-alternative-for-windows-and-powershell/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Free BAT to EXE converter &#8211; 4 ways to convert a batch file to an EXE file</title>
		<link>http://4sysops.com/archives/free-bat-to-exe-converter-4-ways-to-convert-a-batch-file-to-an-exe-file/</link>
		<comments>http://4sysops.com/archives/free-bat-to-exe-converter-4-ways-to-convert-a-batch-file-to-an-exe-file/#comments</comments>
		<pubDate>Sat, 04 Dec 2010 01:25:41 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[commands]]></category>

		<guid isPermaLink="false">https://4sysops.com/?p=5410</guid>
		<description><![CDATA[The four ways to convert a batch file to an EXE file are IEXPRESS.EXE the free Bat To Exe Converter tool, the Sysadmin Geek's BAT to EXE converter script and commercial BAT to EXE compilers.]]></description>
			<content:encoded><![CDATA[<p><strong><i>The four ways to convert a batch file to an EXE file are IEXPRESS.EXE the free Bat To Exe Converter tool, the Sysadmin Geek&#8217;s BAT to EXE converter script and commercial BAT to EXE compilers.</i></strong></p>
<p>Why would you need a BAT to EXE converter? There are at least four reasons: You don&#8217;t want your users to view or mess with your batch files, your script depends on several other files that you can add to an EXE file, you have to run the batch script with administrator rights in a user context, or you want to pin EXE files to the Windows 7 taskbar or the Windows Start Menu (something you can’t do with BAT files). In this article, I will outline four ways to convert BAT files to EXE files.</p>
<h2>1. IEXPRESS.EXE</h2>
<p>IEXPRESS.EXE is a Windows tool that allows you to create your own setup programs. A setup program is just a program; that is, the output of IEXPRESS.EXE is simply an EXE file. You can find the tool under C:\windows\system32. Double-click to start the IEXPRESS wizard that guides you through the creation of the EXE file. Essentially, you tell the tool what files you want to add to your package and which files to execute when the EXE file is executed—in this case, this will be your BAT file. There are quite a few settings you can configure, such as whether the file extraction is visible to the user. Note that not all batch commands will work. For example, you can&#8217;t use the copy command, but xcopy works fine. A detailed description of how to use IEXPRESS.EXE for a BAT to EXE conversion can be found <a href="http://renegadetech.blogspot.com/2006/07/how-to-convert-bat-file-or-vbs-file.html">here</a>.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/12/Free.BAT_.to_.EXE.converter.IEXPRESS.EXE.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/12/Free.BAT_.to_.EXE.converter.IEXPRESS.EXE.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none; border: 0px;" title="Free BAT to EXE converter - IEXPRESS.EXE" src="http://4sysops.com/wp-content/uploads/2010/12/Free.BAT_.to_.EXE.converter.IEXPRESS.EXE_thumb.png" alt="Free BAT to EXE converter - IEXPRESS.EXE" width="444" height="337" border="0" /></a></p>
<h2>2. Free Bat To Exe Converter tool</h2>
<p><strong>WARNING: The tool <a href="http://4sysops.com/archives/free-bat-to-exe-converter-4-ways-to-convert-a-batch-file-to-an-exe-file/#comment-243311">appears </a>to contain a trojan. </strong></p>
<p>Contrary to IEXPRESS.EXE, the free Bat To Exe Converter tool has only one purpose. Yes, you guessed it right: you can convert a batch file to an EXE file with this free utility. The portable tool has an easy-to-use interface that allows you to configure a few useful settings for your EXE file. You can configure a working directory, specify whether the batch execution will be visible, and even encrypt the EXE and protect it with a password. Like with IEPRESS.EXE, you can add files that your batch script requires to the EXE. I recommend testing the EXE thoroughly before running it on user computers. Some batch commands don&#8217;t work at all or work differently. For example, you can&#8217;t use the set command to set environment variables. The only downside of the Bat To Exe Converter tool compared to IEXPRESS.exe is that you first have to download it, whereas IEXPRESS.exe is available on every Windows PC.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/12/Free.BAT_.to_.EXE.converter.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/12/Free.BAT_.to_.EXE.converter.png','',event,300,75)"><img style="margin: 0px; display: inline; border: 0px;" title="Free BAT to EXE converter" src="http://4sysops.com/wp-content/uploads/2010/12/Free.BAT_.to_.EXE.converter_thumb.png" alt="Free BAT to EXE converter" width="604" height="549" border="0" /></a></p>
<h2>3. Sysadmin Geek&#8217;s BAT to EXE converter script</h2>
<p>Scripting guys often have a natural aversion towards GUIs. If you belong in this category of Windows admins, you might like the <a href="http://sysadmingeek.com/articles/convert-a-batch-bat-script-to-an-executable-exe-file/">Sysadmin Geek&#8217;s</a> BAT to EXE converter script. The script relies on the bundle and execute feature of the free compression tool 7-Zip. So you have to download and install this tool first before you can use the script.</p>
<h2>4. Commercial BAT to EXE compiler</h2>
<p>Several commercial BAT to EXE compiler tools offer a few features that might come in handy if you often have to convert batch scripts to executables. Such features are built-in batch script editors, support of other script formats (BScript, JScript, WSF, WSH, etc.), and better support for Windows commands. Most of these tools can be used for free with one little downside: <a href="http://www.battoexe.com/">Quick Batch File Compiler</a> is only free for home use, and the <a href="http://www.battoexeconverter.com/">Advanced BAT to EXE Converter</a> displays a nag screen on computers other than the one where the batch files are compiled. This is acceptable if you only use the EXE, but you probably don&#8217;t want to bother end users with a purchase reminder.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/12/Free.BAT_.to_.EXE.converter.Advanced.Bat_.to_.EXE.converter.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/12/Free.BAT_.to_.EXE.converter.Advanced.Bat_.to_.EXE.converter.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none; border: 0px;" title="Free BAT to EXE converter - Advanced Bat to EXE converter" src="http://4sysops.com/wp-content/uploads/2010/12/Free.BAT_.to_.EXE.converter.Advanced.Bat_.to_.EXE.converter_thumb.png" alt="Free BAT to EXE converter - Advanced Bat to EXE converter" width="524" height="472" border="0" /></a></p>
<p>Do you know of other ways for BAT to EXE conversion?</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-setacl-manage-access-control-lists-acl/" title="FREE: SetACL &#8211; Manage access control lists (acl) (September 5, 2011)">FREE: SetACL &#8211; Manage access control lists (acl)</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-console-windows-command-prompt-alternative-for-windows-and-powershell/" title="FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell (August 23, 2011)">FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell</a> (9)</li>
	<li><a href="http://4sysops.com/archives/four-ways-to-stop-a-shutdown-or-reboot/" title="Four ways to stop a shutdown or reboot (October 7, 2010)">Four ways to stop a shutdown or reboot</a> (7)</li>
	<li><a href="http://4sysops.com/archives/dosbox-run-dos-programs-on-64-bit-windows/" title="DOSBox &#8211; Run DOS programs on 64-bit Windows (December 11, 2009)">DOSBox &#8211; Run DOS programs on 64-bit Windows</a> (14)</li>
	<li><a href="http://4sysops.com/archives/poll-results-gui-vs-cli/" title="Poll results: GUI vs. CLI (October 29, 2009)">Poll results: GUI vs. CLI</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/free-bat-to-exe-converter-4-ways-to-convert-a-batch-file-to-an-exe-file/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Four ways to stop a shutdown or reboot</title>
		<link>http://4sysops.com/archives/four-ways-to-stop-a-shutdown-or-reboot/</link>
		<comments>http://4sysops.com/archives/four-ways-to-stop-a-shutdown-or-reboot/#comments</comments>
		<pubDate>Thu, 07 Oct 2010 20:18:55 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[commands]]></category>
		<category><![CDATA[processes]]></category>

		<guid isPermaLink="false">https://4sysops.com/?p=5168</guid>
		<description><![CDATA[<p>The number of reasons for Windows reboots has decreased considerably over the years. But, sometimes, it seems odd to me that operating systems still have to reboot at all. I think, the rise of tablets will force system developers to rethink this weakness. Until then, we have to shut down and reboot our computers at least every now and then.</p>
<p>The problem is that &#8220;now&#8221; is usually the wrong time from the user&#8217;s perspective, and sometimes Windows insists that &#8220;then&#8221; is too late. There are many reasons why Windows can initiate a restart without user consent, including during the processing of automatic Windows updates or when an updated application just wants to be sure that everything will work properly. Or perhaps you just initiated the shutdown at the moment your boss calls to ask for some important data and you want to stop it.</p>
<p>I know of four ways to stop or prevent shutdowns and reboots:</p>
<h2>1. Click the clock&#8230;</h2>]]></description>
			<content:encoded><![CDATA[<p>The number of reasons for Windows reboots has decreased considerably over the years. But, sometimes, it seems odd to me that operating systems still have to reboot at all. I think, the rise of tablets will force system developers to rethink this weakness. Until then, we have to shut down and reboot our computers at least every now and then.</p>
<p>The problem is that &#8220;now&#8221; is usually the wrong time from the user&#8217;s perspective, and sometimes Windows insists that &#8220;then&#8221; is too late. There are many reasons why Windows can initiate a restart without user consent, including during the processing of automatic Windows updates or when an updated application just wants to be sure that everything will work properly. Or perhaps you just initiated the shutdown at the moment your boss calls to ask for some important data and you want to stop it.</p>
<p>I know of four ways to stop or prevent shutdowns and reboots:</p>
<h2>1. Click the clock</h2>
<p>If you are sitting in front of the PC and recognize that one application window after the other magically closes without your intervention, then you have to be very quick to convince Windows that &#8220;now&#8221; is not &#8220;then.&#8221; This can be done by clicking the clock in the systray to change the date to a time in the past. This makes Windows believe that &#8220;now&#8221; is still in the future and so it stops the shutdown or reboot process. The problem with time machines is that they need a lot of energy and, in this case, a lot of speed to be put into action. If you only have a few applications open for Windows to close, you will see the &#8220;Shutting down…&#8221; message before you even had the chance to click the calendar.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/10/Stop.shutdown.Click_.the_.Clock_.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/10/Stop.shutdown.Click_.the_.Clock_.png','',event,300,75)"><img style="margin: 0px; display: inline; border: 0px;" title="Stop shutdown - Click the Clock" src="http://4sysops.com/wp-content/uploads/2010/10/Stop.shutdown.Click_.the_.Clock_thumb.png" border="0" alt="Stop shutdown - Click the Clock" width="381" height="185" /></a></p>
<h2>2. Shutdown -a</h2>
<p>The &#8220;click the clock&#8221; trick is not the official way to cancel shutdowns. An alternative is to open a command prompt and type &#8220;shutdown -a&#8221;. However, only a young PowerShell geek who doesn’t have arthritis in his fingers yet would be fast enough for that. To be prepared for the future, you can just create a Windows shortcut and use the &#8220;shutdown -a&#8221; command as the &#8220;location of the item.&#8221; If you copy this shortcut to the quickstart bar or to the Windows 7 taskbar, then you can stop a shutdown with a single click in the future.</p>
<h2>3. Shutdown Event Tracker</h2>
<p>Click the clock and shutdown -a only help if you are currently working on the PC. Besides, only John Wayne in his early days would have been fast enough to always win the duel with Windows. For seasoned admins like me, it makes sense to activate the Shutdown Event Tracker. If this setting is enabled, Windows will always display the Shutdown Event Tracker dialog before it actually shuts down the computer. You probably know this feature from Windows Server; enabling this GPO setting will activate it for Windows clients as well. This means an extra click to shut down Windows, but, at least, you will always have enough time to load your rifle and pull the trigger when you are ready. The corresponding Group Policy setting to activate the Shutdown Event Tracker can be found here: Computer Configuration\Administrative Templates\System\Display Shutdown Event Tracker.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/10/Stop.Shutdown.Windows.Shutdown.Eventtracker.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/10/Stop.Shutdown.Windows.Shutdown.Eventtracker.png','',event,300,75)"><img style="margin: 0px; display: inline; border: 0px;" title="Stop Shutdown - Windows Shutdown Eventtracker" src="http://4sysops.com/wp-content/uploads/2010/10/Stop.Shutdown.Windows.Shutdown.Eventtracker_thumb.png" border="0" alt="Stop Shutdown - Windows Shutdown Eventtracker" width="342" height="286" /></a></p>
<h2>4. ShutdownGuard</h2>
<p>If you don&#8217;t want the Shutdown Event Tracker to ask for a reason every time you reboot, then you might be interested in <a href="http://code.google.com/p/shutdownguard/downloads/list">ShutdownGuard</a>. This tiny free tool sits in the systray and can be enabled or disabled with a mouse click. If enabled, it will prevent every shutdown. In Windows XP, ShutdownGuard displays its own warning message in the systray; in Vista and Windows 7, the integrated new shutdown warning dialog appears. You can then either cancel the shutdown or just click &#8220;Force shut down&#8221;.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/10/Stop.shutdown.ShutdownGuard.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/10/Stop.shutdown.ShutdownGuard.png','',event,300,75)"><img style="margin: 0px; display: inline; border: 0px;" title="Stop shutdown - ShutdownGuard" src="http://4sysops.com/wp-content/uploads/2010/10/Stop.shutdown.ShutdownGuard_thumb.png" border="0" alt="Stop shutdown - ShutdownGuard" width="209" height="117" /></a></p>
<p>Do you know of another way to cancel or prevent shutdowns?</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/" title="Service Account best practices &#8211; Part 2: Least Privilege implementation (December 30, 2011)">Service Account best practices &#8211; Part 2: Least Privilege implementation</a> (0)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-1-choosing-a-service-account/" title="Service Account best practices Part 1: Choosing a Service Account (December 29, 2011)">Service Account best practices Part 1: Choosing a Service Account</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-setacl-manage-access-control-lists-acl/" title="FREE: SetACL &#8211; Manage access control lists (acl) (September 5, 2011)">FREE: SetACL &#8211; Manage access control lists (acl)</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-console-windows-command-prompt-alternative-for-windows-and-powershell/" title="FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell (August 23, 2011)">FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell</a> (9)</li>
	<li><a href="http://4sysops.com/archives/raffle-visualcron-an-advanced-task-scheduler-for-windows/" title="Raffle: VisualCron &#8211; An advanced task scheduler for Windows (June 28, 2011)">Raffle: VisualCron &#8211; An advanced task scheduler for Windows</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/four-ways-to-stop-a-shutdown-or-reboot/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<series:name><![CDATA[Restart Management]]></series:name>
	</item>
		<item>
		<title>DOSBox &#8211; Run DOS programs on 64-bit Windows</title>
		<link>http://4sysops.com/archives/dosbox-run-dos-programs-on-64-bit-windows/</link>
		<comments>http://4sysops.com/archives/dosbox-run-dos-programs-on-64-bit-windows/#comments</comments>
		<pubDate>Sat, 12 Dec 2009 00:43:17 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[commands]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=3798</guid>
		<description><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2009/12/DOSBoxWordPerfect5.1.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/12/DOSBoxWordPerfect5.1.png','',event,300,75)"><img style="border-bottom: 0px; border-left: 0px; margin: 0px 0px 0px 4px; display: inline; border-top: 0px; border-right: 0px" title="DOSBox-WordPerfect-5.1" src="http://4sysops.com/wp-content/uploads/2009/12/DOSBoxWordPerfect5.1_thumb.png" border="0" alt="DOSBox-WordPerfect-5.1" width="491" height="326" align="right" /></a> Who says that WordPerfect 5.1 for DOS doesn&#8217;t run on Windows 7 x64? I was tempted to write this blog post with WordPefect, because I once was a great fan of this text processing software. Well, of course it doesn&#8217;t run natively on a 64-bit Windows. I used the free DOS emulator <a href="http://www.dosbox.com/">DOSBox</a>. I suppose, its main purpose is to run old games on modern operating systems. However, I am pretty sure that there are quite a few legacy DOS programs in productive environments out there. Since Windows XP, the built-in DOS emulator has only limited capabilities. And on 64-bit Windows, you can&#8217;t even run 16-bit Windows apps, let alone DOS programs.</p>
<p>Of course, you could use a virtualization solution to run DOS apps, but that might be overkill for some purposes. The DOSBox setup of version 0.73 produced an error message on Windows 7 x64 after the installation. However, it appeared to work smoothly, anyway. The emulator comes &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2009/12/DOSBoxWordPerfect5.1.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/12/DOSBoxWordPerfect5.1.png','',event,300,75)"><img style="border-bottom: 0px; border-left: 0px; margin: 0px 0px 0px 4px; display: inline; border-top: 0px; border-right: 0px" title="DOSBox-WordPerfect-5.1" src="http://4sysops.com/wp-content/uploads/2009/12/DOSBoxWordPerfect5.1_thumb.png" border="0" alt="DOSBox-WordPerfect-5.1" width="491" height="326" align="right" /></a> Who says that WordPerfect 5.1 for DOS doesn&#8217;t run on Windows 7 x64? I was tempted to write this blog post with WordPefect, because I once was a great fan of this text processing software. Well, of course it doesn&#8217;t run natively on a 64-bit Windows. I used the free DOS emulator <a href="http://www.dosbox.com/">DOSBox</a>. I suppose, its main purpose is to run old games on modern operating systems. However, I am pretty sure that there are quite a few legacy DOS programs in productive environments out there. Since Windows XP, the built-in DOS emulator has only limited capabilities. And on 64-bit Windows, you can&#8217;t even run 16-bit Windows apps, let alone DOS programs.</p>
<p>Of course, you could use a virtualization solution to run DOS apps, but that might be overkill for some purposes. The DOSBox setup of version 0.73 produced an error message on Windows 7 x64 after the installation. However, it appeared to work smoothly, anyway. The emulator comes with only a couple of DOS commands, which are usually enough to run programs. If you want to have a full blown DOS environment, you can use <a href="http://www.freedos.org/freedos/files/">FreeDOS</a> within DOSBox.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2009/12/DOSBox.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/12/DOSBox.png','',event,300,75)"><img style="border-bottom: 0px; border-left: 0px; margin: 0px 0px 0px 4px; display: inline; border-top: 0px; border-right: 0px" title="DOSBox" src="http://4sysops.com/wp-content/uploads/2009/12/DOSBox_thumb.png" border="0" alt="DOSBox" width="575" height="382" /></a></p>
<p>To run external programs in DOSBox, you have to mount a folder on the host with the command &#8220;mount c c:\[folder]&#8220;. This folder will then be your C drive. To configure settings, such as the screen size or the amount of high memory available to programs (how I miss these good old DOS times), you have to edit the <a href="http://www.dosbox.com/wiki/Dosbox.conf">dosbox.conf</a> file. There are a couple of <a href="http://www.dosbox.com/wiki/DOSBoxFrontends">frontends</a> that simplify the configuration.</p>
<p>I must say I was quite fascinated when I played with DOSBox. When I installed WordPerfect, I began to remember how system administration was in those days. The DOS era ended only about 20 years ago, but this environment seems unbelievably primitive compared to today&#8217;s information technology. Considering that the development in IT is growing exponentially, it is likely that the next five years or so, will bring comparable innovations to those of the last 20 years. If this is true, Windows 7 will soon be a very primitive OS. But I am sure there will be Windows 7 emulators running somewhere in the cloud or on your watch-sized mobile phone.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-setacl-manage-access-control-lists-acl/" title="FREE: SetACL &#8211; Manage access control lists (acl) (September 5, 2011)">FREE: SetACL &#8211; Manage access control lists (acl)</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-console-windows-command-prompt-alternative-for-windows-and-powershell/" title="FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell (August 23, 2011)">FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell</a> (9)</li>
	<li><a href="http://4sysops.com/archives/free-bat-to-exe-converter-4-ways-to-convert-a-batch-file-to-an-exe-file/" title="Free BAT to EXE converter &#8211; 4 ways to convert a batch file to an EXE file (December 3, 2010)">Free BAT to EXE converter &#8211; 4 ways to convert a batch file to an EXE file</a> (4)</li>
	<li><a href="http://4sysops.com/archives/four-ways-to-stop-a-shutdown-or-reboot/" title="Four ways to stop a shutdown or reboot (October 7, 2010)">Four ways to stop a shutdown or reboot</a> (7)</li>
	<li><a href="http://4sysops.com/archives/poll-results-gui-vs-cli/" title="Poll results: GUI vs. CLI (October 29, 2009)">Poll results: GUI vs. CLI</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/dosbox-run-dos-programs-on-64-bit-windows/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Poll results: GUI vs. CLI</title>
		<link>http://4sysops.com/archives/poll-results-gui-vs-cli/</link>
		<comments>http://4sysops.com/archives/poll-results-gui-vs-cli/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 19:33:12 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Poll]]></category>
		<category><![CDATA[commands]]></category>
		<category><![CDATA[powershell]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=3623</guid>
		<description><![CDATA[<p>More than 1,100 4sysops readers took part in this poll. I asked whether a graphical user interface (GUI) or a command line interface (CLI) was preferred when it comes to Windows administration. The results are quite clear: 66% prefer a GUI tool, 17% prefer the command line, and for another 17%, it doesn&#8217;t make a difference.</p>
<p>Note: There is a poll embedded within this post, please visit the site to participate in this post's poll.</p>
<p>I suppose if I had asked this question a few years ago, we would have received an even stronger bias for the GUI. PowerShell is changing the view of many Windows admins, simply because you can now do many things on the CLI that you can&#8217;t do with the admin tools that come with Windows. Before we had PowerShell, the Windows command prompt was mostly used for relatively trivial tasks like pinging a remote computer or perhaps clearing the DNS cache.</p>
<p>It is not difficult &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>More than 1,100 4sysops readers took part in this poll. I asked whether a graphical user interface (GUI) or a command line interface (CLI) was preferred when it comes to Windows administration. The results are quite clear: 66% prefer a GUI tool, 17% prefer the command line, and for another 17%, it doesn&#8217;t make a difference.</p>
<p>Note: There is a poll embedded within this post, please visit the site to participate in this post's poll.</p>
<p>I suppose if I had asked this question a few years ago, we would have received an even stronger bias for the GUI. PowerShell is changing the view of many Windows admins, simply because you can now do many things on the CLI that you can&#8217;t do with the admin tools that come with Windows. Before we had PowerShell, the Windows command prompt was mostly used for relatively trivial tasks like pinging a remote computer or perhaps clearing the DNS cache.</p>
<p>It is not difficult to guess for what I have voted. I am clearly pro GUI. It is not really that I am completely against working on command prompt. On a Linux server, I wouldn&#8217;t even install a desktop environment. In my view, Windows is just not made for the command line. Perhaps this is the reason why PowerShell commands are often so longwinded.</p>
<p>What upsets me in this discussion is the argument that you can &#8220;automate&#8221; administration tasks with PowerShell. In my opinion, this claim is absolutely meaningless. Every piece of software is meant to automate tasks. In fact, software has no other purpose. PowerShell fans usually want to imply with this assertion that with GUI tools, you have to do everything manually and that Windows admins can save a lot of time if they finally start automating things, just as their Linux colleagues do. The main reason why Windows is so successful is because there are so many great administration tools available that allow you to automate all kinds of tasks for thousands of machines with just a few clicks.</p>
<p>However, that doesn&#8217;t mean that I am against PowerShell. On the contrary! PowerShell is one of the most important Windows enhancements of the last years. It is probably the best programming language for Windows management. Thus, it has become a very important tool for all system management developers.</p>
<p>I also recommend that every Windows admin learns PowerShell. Microsoft sometimes offers only a PowerShell interface for new Windows features, probably in the hope that someone else will take on the expensive task of programming a graphical user interface. And, of course, sometimes you have no other choice than to write a script to get the job done, simply because no one else has yet written such a program or because your organization can&#8217;t afford a new tool. (Even though this is <a href="http://4sysops.com/archives/a-different-network-why-administrators-should-avoid-scripting/">not as often</a> the case as in former times.) Some readers have pointed out that it depends on the kind of task whether a GUI or a CLI is preferable. This is certainly also true.</p>
<p>The fact that one third of Windows admins can live perfectly with the command prompt also shows that, to a certain degree, the answer to this question is a matter of taste. Not all brains work the same way. I have seen admins who can type faster than I can think. If you feel comfortable on the command prompt, my anti-CLI rants won&#8217;t persuade you anyway. I am the most tolerant person when it comes to the choice of the right administration tool. Just do me the favor and don&#8217;t tell me that you can automate tasks just because you have PowerShell. It is like telling me that you can sit because you have the tools to build a chair and all others have to keep standing.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/query-free-disk-space-details-of-remote-computers-using-powershell/" title="Query free disk space details of remote computers using PowerShell (March 9, 2012)">Query free disk space details of remote computers using PowerShell</a> (3)</li>
	<li><a href="http://4sysops.com/archives/change-the-local-administrator-password-on-multiple-computers-with-powershell/" title="Change the local administrator password on multiple computers with PowerShell (January 13, 2012)">Change the local administrator password on multiple computers with PowerShell</a> (4)</li>
	<li><a href="http://4sysops.com/archives/query-and-kill-a-process-on-a-remote-computer-using-powershell-and-wmi/" title="Query and kill a process on a remote computer using PowerShell and WMI (December 9, 2011)">Query and kill a process on a remote computer using PowerShell and WMI</a> (0)</li>
	<li><a href="http://4sysops.com/archives/vbscript-vs-powershell/" title="VBScript vs. PowerShell (September 20, 2011)">VBScript vs. PowerShell</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-setacl-manage-access-control-lists-acl/" title="FREE: SetACL &#8211; Manage access control lists (acl) (September 5, 2011)">FREE: SetACL &#8211; Manage access control lists (acl)</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/poll-results-gui-vs-cli/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Poll: Command line or GUI administration tools? What do you prefer?</title>
		<link>http://4sysops.com/archives/poll-command-line-or-gui-administration-tools-what-do-you-prefer/</link>
		<comments>http://4sysops.com/archives/poll-command-line-or-gui-administration-tools-what-do-you-prefer/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 19:30:34 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Poll]]></category>
		<category><![CDATA[commands]]></category>
		<category><![CDATA[powershell]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=3148</guid>
		<description><![CDATA[<p>Recently, I stumbled upon a sentence in a Microsoft blog that made me wonder if there is a paradigmatic change happening in Redmond. Ned Pyle <a href="http://blogs.technet.com/askds/archive/2009/07/01/getting-over-replmon.aspx">discussed</a> the Windows Server 2003 adminpak tool <a href="http://technet.microsoft.com/en-us/library/cc772954%28WS.10%29.aspx">RepImon</a> (Active Directory Replication Monitor utility) as a replacement for the Windows Server 2008, <a href="http://technet.microsoft.com/en-us/library/cc755360%28WS.10%29.aspx">Repadmin</a> (Replication Diagnostics Tool). Both tools allow you to view the Active Directory replication status and to force synchronization between domain controllers. What is interesting here is that RepImon has a graphical user interface, whereas Repadmin is a command line tool.</p>
<p>To some extent, the article reads as if Repadmin is a new tool, yet both tools have already been introduced in Windows 2000. Therefore, Microsoft dropped a GUI tool in favor of the command line version. This is in contradiction to Microsoft’s official policy, i.e., that command line and graphical admin tools are supported in the same manner. It has occurred to me several times, however, that this is really no longer the &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Recently, I stumbled upon a sentence in a Microsoft blog that made me wonder if there is a paradigmatic change happening in Redmond. Ned Pyle <a href="http://blogs.technet.com/askds/archive/2009/07/01/getting-over-replmon.aspx">discussed</a> the Windows Server 2003 adminpak tool <a href="http://technet.microsoft.com/en-us/library/cc772954%28WS.10%29.aspx">RepImon</a> (Active Directory Replication Monitor utility) as a replacement for the Windows Server 2008, <a href="http://technet.microsoft.com/en-us/library/cc755360%28WS.10%29.aspx">Repadmin</a> (Replication Diagnostics Tool). Both tools allow you to view the Active Directory replication status and to force synchronization between domain controllers. What is interesting here is that RepImon has a graphical user interface, whereas Repadmin is a command line tool.</p>
<p>To some extent, the article reads as if Repadmin is a new tool, yet both tools have already been introduced in Windows 2000. Therefore, Microsoft dropped a GUI tool in favor of the command line version. This is in contradiction to Microsoft’s official policy, i.e., that command line and graphical admin tools are supported in the same manner. It has occurred to me several times, however, that this is really no longer the case. Ned Pyle indicates why:</p>
<blockquote><p>Windows administrators are much more comfortable with the command-line, and that’s great&#8230;</p></blockquote>
<p>I am not sure how to interpret this sentence. Perhaps he means that Windows admins are <em>now</em> more comfortable with the command line than they were some years ago, but the &#8220;that&#8217;s great&#8221; comment, as well as the tone in the article, seem to claim that Windows admins currently <em>prefer</em> command line tools.</p>
<p>This sort of praising of command line tools is relatively new for Microsoft, and it all started with the introduction of PowerShell. The idea for PowerShell was born at a time when many believed that Linux was a serious threat to Windows. Linux advocates often argued that Windows&#8217; MS-DOS-based command shell is no match for the UNIX-like shells of the Open Source OS. Microsoft then decided to make up for this shortcoming. It was with the release of PowerShell 2.0 that Microsoft actually surpassed Linux in this field.</p>
<p>This certainly strengthens the Windows platform, but I also see the danger in the possibility that Repadmin won&#8217;t be the last tool that will be dropped in favor of a command line tool. Of course, it is much cheaper to develop a command line tool than the corresponding GUI version. Since more and more Microsoft tools are now based on PowerShell, the temptation to offer only a command line version is significant.</p>
<p>In detail, I&#8217;ve already outlined my view about the <a href="http://4sysops.com/archives/why-powershell-servermanagercmd-and-co-don%E2%80%99t-really-rock-on-the-command-prompt/">GUI-CLI controversy</a>. I am still very much pro-GUI, and I believe that this renaissance of the command line interface (CLI) is a step backward. I started working as a sys admin at a time before Windows conquered PC networks, and I am also used to managing Linux boxes. In this respect, I feel like I know both worlds.</p>
<p>Anyway, I would like to know if Ned Pyle&#8217;s claim is true. I know that my obvious support for the GUI fraction endangers the validity of this poll since it might influence some readers. However, I also recommend reading Ned Pyle&#8217;s article as a counterweight. You might also want to read some of the <a href="http://4sysops.com/archives/why-powershell-servermanagercmd-and-co-don%E2%80%99t-really-rock-on-the-command-prompt/#comments">pro CLI comments</a> in my former rant against the CLI.</p>
<p>Before you vote, sit back for a moment, forget everything you have read, close your eyes, and then imagine your daily work as a Windows admin. Then, make your decision.</p>
<p>Note: There is a poll embedded within this post, please visit the site to participate in this post's poll.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/query-free-disk-space-details-of-remote-computers-using-powershell/" title="Query free disk space details of remote computers using PowerShell (March 9, 2012)">Query free disk space details of remote computers using PowerShell</a> (3)</li>
	<li><a href="http://4sysops.com/archives/change-the-local-administrator-password-on-multiple-computers-with-powershell/" title="Change the local administrator password on multiple computers with PowerShell (January 13, 2012)">Change the local administrator password on multiple computers with PowerShell</a> (4)</li>
	<li><a href="http://4sysops.com/archives/query-and-kill-a-process-on-a-remote-computer-using-powershell-and-wmi/" title="Query and kill a process on a remote computer using PowerShell and WMI (December 9, 2011)">Query and kill a process on a remote computer using PowerShell and WMI</a> (0)</li>
	<li><a href="http://4sysops.com/archives/vbscript-vs-powershell/" title="VBScript vs. PowerShell (September 20, 2011)">VBScript vs. PowerShell</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-setacl-manage-access-control-lists-acl/" title="FREE: SetACL &#8211; Manage access control lists (acl) (September 5, 2011)">FREE: SetACL &#8211; Manage access control lists (acl)</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/poll-command-line-or-gui-administration-tools-what-do-you-prefer/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>FREE: export.exe &#8211; Redirect stdout output into environment variables</title>
		<link>http://4sysops.com/archives/exportexe/</link>
		<comments>http://4sysops.com/archives/exportexe/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 22:56:01 +0000</pubDate>
		<dc:creator>External author</dc:creator>
				<category><![CDATA[Free Tools]]></category>
		<category><![CDATA[commands]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=2517</guid>
		<description><![CDATA[<p><em>Submitted by hs2n</em></p>
<p>With the command line tool <a href="http://www.xeox.com/index.php?option=com_content&#38;view=category&#38;id=17&#38;Itemid=28&#38;lang=en">Export.exe</a> you can put the stdout output of win32 console programs into CMD.EXE environment variables, which is very useful for batch files</p>
<p>It partly covers the functionality of the tool conset.exe (but export.exe also comes with a 64-bit version) or the linux export – command</p>
<p><a href="http://4sysops.com/wp-content/uploads/2009/03/exportexe.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/03/exportexe.png','',event,300,75)"><img style="display: inline; margin: 0px; border-width: 0px;" title="export.exe" src="http://4sysops.com/wp-content/uploads/2009/03/exportexe-thumb.png" border="0" alt="export.exe" width="516" height="270" /></a></p>
<h2><a href="http://www.xeox.com/index.php?option=com_content&#38;view=category&#38;id=17&#38;Itemid=28&#38;lang=en">export.exe</a></h2>
Author: External author
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-setacl-manage-access-control-lists-acl/" title="FREE: SetACL &#8211; Manage access control lists (acl) (September 5, 2011)">FREE: SetACL &#8211; Manage access control lists (acl)</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-console-windows-command-prompt-alternative-for-windows-and-powershell/" title="FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell (August 23, 2011)">FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell</a> (9)</li>
	<li><a href="http://4sysops.com/archives/free-bat-to-exe-converter-4-ways-to-convert-a-batch-file-to-an-exe-file/" title="Free BAT to EXE converter &#8211; 4 ways to convert a batch file to an EXE file (December 3, 2010)">Free BAT to EXE converter &#8211; 4 ways to convert a batch file to an EXE file</a> (4)</li>
	<li><a href="http://4sysops.com/archives/four-ways-to-stop-a-shutdown-or-reboot/" title="Four ways to stop a shutdown or reboot (October 7, 2010)">Four ways to stop a shutdown or reboot</a> (7)</li>
	<li><a href="http://4sysops.com/archives/dosbox-run-dos-programs-on-64-bit-windows/" title="DOSBox &#8211; Run DOS programs on 64-bit Windows (December 11, 2009)">DOSBox &#8211; Run DOS programs on 64-bit Windows</a> (14)</li>
&#8230;</ul>]]></description>
			<content:encoded><![CDATA[<p><em>Submitted by hs2n</em></p>
<p>With the command line tool <a href="http://www.xeox.com/index.php?option=com_content&amp;view=category&amp;id=17&amp;Itemid=28&amp;lang=en">Export.exe</a> you can put the stdout output of win32 console programs into CMD.EXE environment variables, which is very useful for batch files</p>
<p>It partly covers the functionality of the tool conset.exe (but export.exe also comes with a 64-bit version) or the linux export – command</p>
<p><a href="http://4sysops.com/wp-content/uploads/2009/03/exportexe.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/03/exportexe.png','',event,300,75)"><img style="display: inline; margin: 0px; border-width: 0px;" title="export.exe" src="http://4sysops.com/wp-content/uploads/2009/03/exportexe-thumb.png" border="0" alt="export.exe" width="516" height="270" /></a></p>
<h2><a href="http://www.xeox.com/index.php?option=com_content&amp;view=category&amp;id=17&amp;Itemid=28&amp;lang=en">export.exe</a></h2>
Author: External author
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-setacl-manage-access-control-lists-acl/" title="FREE: SetACL &#8211; Manage access control lists (acl) (September 5, 2011)">FREE: SetACL &#8211; Manage access control lists (acl)</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-console-windows-command-prompt-alternative-for-windows-and-powershell/" title="FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell (August 23, 2011)">FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell</a> (9)</li>
	<li><a href="http://4sysops.com/archives/free-bat-to-exe-converter-4-ways-to-convert-a-batch-file-to-an-exe-file/" title="Free BAT to EXE converter &#8211; 4 ways to convert a batch file to an EXE file (December 3, 2010)">Free BAT to EXE converter &#8211; 4 ways to convert a batch file to an EXE file</a> (4)</li>
	<li><a href="http://4sysops.com/archives/four-ways-to-stop-a-shutdown-or-reboot/" title="Four ways to stop a shutdown or reboot (October 7, 2010)">Four ways to stop a shutdown or reboot</a> (7)</li>
	<li><a href="http://4sysops.com/archives/dosbox-run-dos-programs-on-64-bit-windows/" title="DOSBox &#8211; Run DOS programs on 64-bit Windows (December 11, 2009)">DOSBox &#8211; Run DOS programs on 64-bit Windows</a> (14)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/exportexe/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>FREE: NirCmd &#8211; Swiss army knife for the command prompt</title>
		<link>http://4sysops.com/archives/free-nircmd-swiss-army-knife-for-the-command-prompt/</link>
		<comments>http://4sysops.com/archives/free-nircmd-swiss-army-knife-for-the-command-prompt/#comments</comments>
		<pubDate>Wed, 15 Oct 2008 18:19:38 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Free Tools]]></category>
		<category><![CDATA[commands]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=1714</guid>
		<description><![CDATA[<p><a href="http://www.nirsoft.net/utils/nircmd.html">NirCmd</a> is one of those tools that belongs in every admin’s tool box. It was released in 2003 and the number of features has been growing ever since. It is hard to describe in a few words what you can actually do with this nifty tool because its functionality is so versatile. There is no special field of application; thus you could say it is a Swiss army knife for system administrators.</p>
<p>While the future of command line administration and scripting certainly belongs to PowerShell, I know that many admins still prefer simple batch scripts when it comes to scripting in a Windows environment. PowerShell is powerful, but it also requires a powerful memory if you only use it every now and then. What I like most about NirCmd is that its structure is so simple that one can easily memorize its commands.</p>
<p>Another advantage of simple batch scripts is that you can run them on every Windows box without &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.nirsoft.net/utils/nircmd.html">NirCmd</a> is one of those tools that belongs in every admin’s tool box. It was released in 2003 and the number of features has been growing ever since. It is hard to describe in a few words what you can actually do with this nifty tool because its functionality is so versatile. There is no special field of application; thus you could say it is a Swiss army knife for system administrators.</p>
<p>While the future of command line administration and scripting certainly belongs to PowerShell, I know that many admins still prefer simple batch scripts when it comes to scripting in a Windows environment. PowerShell is powerful, but it also requires a powerful memory if you only use it every now and then. What I like most about NirCmd is that its structure is so simple that one can easily memorize its commands.</p>
<p>Another advantage of simple batch scripts is that you can run them on every Windows box without installing .NET and PowerShell. Because NirCmd is only about 30KB, you can load it from a network share when you have to run a script on remote machines. In addition, it is possible to execute NirCmd commands on remote computers. You can explicitly add the computer names in your script or specify a text file with a list of the computers on which you want to run a specific NirCmd command.</p>
<p><!-- adman --></p>
<p>To give you an idea about the multi-purpose character of NirCmd, I will list a few examples which I just copied from the <a href="http://www.nirsoft.net/utils/nircmd.html">NirSoft website</a>. There you will find more examples and a <a href="http://www.nirsoft.net/utils/nircmd2.html#using">description</a> of how to use NirCmd.</p>
<table style="height: 356px;" border="1" cellspacing="0" cellpadding="2" width="479" align="center">
<tbody>
<tr>
<td style="text-align: left;" width="240" valign="top">log off the current user</td>
<td width="239" valign="top">nircmd.exe exitwin logoff</td>
</tr>
<tr>
<td width="240" valign="top">Ask if you want to reboot, and if you answer &#8216;Yes&#8217;, reboot the computer.</td>
<td width="239" valign="top">nircmd.exe qboxcom &#8220;Do you want to reboot ?&#8221; &#8220;question&#8221; exitwin reboot</td>
</tr>
<tr>
<td width="240" valign="top">Turn off all computers specified in computers.txt!</td>
<td width="239" valign="top">multiremote copy &#8220;c:\temp\computers.txt&#8221; exitwin poweroff force</td>
</tr>
<tr>
<td width="240" valign="top">Create a shortcut on your desktop that closes all your Internet Explorer windows</td>
<td width="239" valign="top">nircmd.exe cmdshortcut &#8221; &#8220;~$folder.desktop$ &#8220;Close All IE&#8221; win close class &#8220;IEFrame&#8221;</td>
</tr>
<tr>
<td width="240" valign="top">Create a shortcut to Windows calculator under Start Menu-&gt;Programs-&gt;Calculators</td>
<td width="239" valign="top">nircmd.exe shortcut &#8220;f:\winnt\system32\calc.exe&#8221; &#8220;~$folder.programs$\Calculators&#8221; &#8220;Windows Calculator&#8221;</td>
</tr>
<tr>
<td width="240" valign="top">Kill (terminate) all instances of Internet Explorer processes</td>
<td width="239" valign="top">nircmd.exe killprocess iexplore.exe</td>
</tr>
<tr>
<td width="240" valign="top">Set the display mode to 800x600x24bit colors</td>
<td width="239" valign="top">nircmd.exe setdisplay 800 600 24</td>
</tr>
<tr>
<td width="240" valign="top">Restart your Apache server (under Windows NT/2000/XP/2003)</td>
<td width="239" valign="top">nircmd.exe service restart apache</td>
</tr>
<tr>
<td width="240" valign="top">Disable the screen saver</td>
<td width="239" valign="top">nircmd.exe regsetval sz &#8220;HKCU\control panel\desktop&#8221; &#8220;ScreenSaveActive&#8221; 0</td>
</tr>
<tr>
<td width="240" valign="top">Copy the content of info1.txt (simple text file) to the clipboard</td>
<td width="239" valign="top">nircmd.exe clipboard readfile &#8220;c:\My Files\info1.txt&#8221;</td>
</tr>
<tr>
<td width="240" valign="top">Install the specified .NET assembly in the global assembly cache (like gacutil)</td>
<td width="239" valign="top">nircmd.exe gac install &#8220;C:\temp\MyAssembly\bin\MyAssembly.dll&#8221;</td>
</tr>
</tbody>
</table>
<h2><a href="http://www.nirsoft.net/utils/nircmd.html">NirCmd</a></h2>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-setacl-manage-access-control-lists-acl/" title="FREE: SetACL &#8211; Manage access control lists (acl) (September 5, 2011)">FREE: SetACL &#8211; Manage access control lists (acl)</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-console-windows-command-prompt-alternative-for-windows-and-powershell/" title="FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell (August 23, 2011)">FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell</a> (9)</li>
	<li><a href="http://4sysops.com/archives/free-bat-to-exe-converter-4-ways-to-convert-a-batch-file-to-an-exe-file/" title="Free BAT to EXE converter &#8211; 4 ways to convert a batch file to an EXE file (December 3, 2010)">Free BAT to EXE converter &#8211; 4 ways to convert a batch file to an EXE file</a> (4)</li>
	<li><a href="http://4sysops.com/archives/four-ways-to-stop-a-shutdown-or-reboot/" title="Four ways to stop a shutdown or reboot (October 7, 2010)">Four ways to stop a shutdown or reboot</a> (7)</li>
	<li><a href="http://4sysops.com/archives/dosbox-run-dos-programs-on-64-bit-windows/" title="DOSBox &#8211; Run DOS programs on 64-bit Windows (December 11, 2009)">DOSBox &#8211; Run DOS programs on 64-bit Windows</a> (14)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/free-nircmd-swiss-army-knife-for-the-command-prompt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FREE: RunAsAdmin &#8211; Run with administrative rights</title>
		<link>http://4sysops.com/archives/runasadmin/</link>
		<comments>http://4sysops.com/archives/runasadmin/#comments</comments>
		<pubDate>Thu, 01 Nov 2007 20:37:32 +0000</pubDate>
		<dc:creator>External author</dc:creator>
				<category><![CDATA[Free Tools]]></category>
		<category><![CDATA[commands]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://4sysops.com/archives/runasadmin/</guid>
		<description><![CDATA[<p><em>Submitted by costinel</em></p>
<p>a nice approach to running with/without elevated rights.</p>
<h2><a href="http://sourceforge.net/projects/runasadmin">RunAsAdmin</a></h2>
Author: External author
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-phonefactor-mobile-phone-based-two-factor-authentication/" title="FREE: PhoneFactor &#8211; Mobile phone based two-factor authentication (January 16, 2012)">FREE: PhoneFactor &#8211; Mobile phone based two-factor authentication</a> (1)</li>
	<li><a href="http://4sysops.com/archives/how-to-disable-usb-drive-use-in-an-active-directory-domain/" title="How to disable USB drive use in an Active Directory domain (January 2, 2012)">How to disable USB drive use in an Active Directory domain</a> (2)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/" title="Service Account best practices &#8211; Part 2: Least Privilege implementation (December 30, 2011)">Service Account best practices &#8211; Part 2: Least Privilege implementation</a> (0)</li>
	<li><a href="http://4sysops.com/archives/four-fast-ways-to-improve-security-in-sql-server-2008-r2/" title="Four fast ways to improve security in SQL Server 2008 R2 (November 22, 2011)">Four fast ways to improve security in SQL Server 2008 R2</a> (12)</li>
	<li><a href="http://4sysops.com/archives/managed-service-accounts-in-windows-server-2008-r2/" title="Managed Service Accounts in Windows Server 2008 R2 (November 18, 2011)">Managed Service Accounts in Windows Server 2008 R2</a> (7)</li>
&#8230;</ul>]]></description>
			<content:encoded><![CDATA[<p><em>Submitted by costinel</em></p>
<p>a nice approach to running with/without elevated rights.</p>
<h2><a href="http://sourceforge.net/projects/runasadmin">RunAsAdmin</a></h2>
Author: External author
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-phonefactor-mobile-phone-based-two-factor-authentication/" title="FREE: PhoneFactor &#8211; Mobile phone based two-factor authentication (January 16, 2012)">FREE: PhoneFactor &#8211; Mobile phone based two-factor authentication</a> (1)</li>
	<li><a href="http://4sysops.com/archives/how-to-disable-usb-drive-use-in-an-active-directory-domain/" title="How to disable USB drive use in an Active Directory domain (January 2, 2012)">How to disable USB drive use in an Active Directory domain</a> (2)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/" title="Service Account best practices &#8211; Part 2: Least Privilege implementation (December 30, 2011)">Service Account best practices &#8211; Part 2: Least Privilege implementation</a> (0)</li>
	<li><a href="http://4sysops.com/archives/four-fast-ways-to-improve-security-in-sql-server-2008-r2/" title="Four fast ways to improve security in SQL Server 2008 R2 (November 22, 2011)">Four fast ways to improve security in SQL Server 2008 R2</a> (12)</li>
	<li><a href="http://4sysops.com/archives/managed-service-accounts-in-windows-server-2008-r2/" title="Managed Service Accounts in Windows Server 2008 R2 (November 18, 2011)">Managed Service Accounts in Windows Server 2008 R2</a> (7)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/runasadmin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FREE: console &#8211; Multi-tabbed command shell enhancement</title>
		<link>http://4sysops.com/archives/console/</link>
		<comments>http://4sysops.com/archives/console/#comments</comments>
		<pubDate>Thu, 01 Nov 2007 20:36:28 +0000</pubDate>
		<dc:creator>External author</dc:creator>
				<category><![CDATA[Free Tools]]></category>
		<category><![CDATA[commands]]></category>

		<guid isPermaLink="false">http://4sysops.com/archives/console/</guid>
		<description><![CDATA[<p><em>Submitted by costinel</em></p>
<p>nice eye-candy replacement for cmd.exe (launches cmd but adds transparency, tabs, cursors, etc)</p>
<h2><a href="http://sourceforge.net/projects/console/">console</a></h2>
Author: External author
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-setacl-manage-access-control-lists-acl/" title="FREE: SetACL &#8211; Manage access control lists (acl) (September 5, 2011)">FREE: SetACL &#8211; Manage access control lists (acl)</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-console-windows-command-prompt-alternative-for-windows-and-powershell/" title="FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell (August 23, 2011)">FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell</a> (9)</li>
	<li><a href="http://4sysops.com/archives/free-bat-to-exe-converter-4-ways-to-convert-a-batch-file-to-an-exe-file/" title="Free BAT to EXE converter &#8211; 4 ways to convert a batch file to an EXE file (December 3, 2010)">Free BAT to EXE converter &#8211; 4 ways to convert a batch file to an EXE file</a> (4)</li>
	<li><a href="http://4sysops.com/archives/four-ways-to-stop-a-shutdown-or-reboot/" title="Four ways to stop a shutdown or reboot (October 7, 2010)">Four ways to stop a shutdown or reboot</a> (7)</li>
	<li><a href="http://4sysops.com/archives/dosbox-run-dos-programs-on-64-bit-windows/" title="DOSBox &#8211; Run DOS programs on 64-bit Windows (December 11, 2009)">DOSBox &#8211; Run DOS programs on 64-bit Windows</a> (14)</li>
&#8230;</ul>]]></description>
			<content:encoded><![CDATA[<p><em>Submitted by costinel</em></p>
<p>nice eye-candy replacement for cmd.exe (launches cmd but adds transparency, tabs, cursors, etc)</p>
<h2><a href="http://sourceforge.net/projects/console/">console</a></h2>
Author: External author
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-setacl-manage-access-control-lists-acl/" title="FREE: SetACL &#8211; Manage access control lists (acl) (September 5, 2011)">FREE: SetACL &#8211; Manage access control lists (acl)</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-console-windows-command-prompt-alternative-for-windows-and-powershell/" title="FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell (August 23, 2011)">FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell</a> (9)</li>
	<li><a href="http://4sysops.com/archives/free-bat-to-exe-converter-4-ways-to-convert-a-batch-file-to-an-exe-file/" title="Free BAT to EXE converter &#8211; 4 ways to convert a batch file to an EXE file (December 3, 2010)">Free BAT to EXE converter &#8211; 4 ways to convert a batch file to an EXE file</a> (4)</li>
	<li><a href="http://4sysops.com/archives/four-ways-to-stop-a-shutdown-or-reboot/" title="Four ways to stop a shutdown or reboot (October 7, 2010)">Four ways to stop a shutdown or reboot</a> (7)</li>
	<li><a href="http://4sysops.com/archives/dosbox-run-dos-programs-on-64-bit-windows/" title="DOSBox &#8211; Run DOS programs on 64-bit Windows (December 11, 2009)">DOSBox &#8211; Run DOS programs on 64-bit Windows</a> (14)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/console/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FREE: smartmontools &#8211; Control and monitor storage systems</title>
		<link>http://4sysops.com/archives/smartmontools-for-win32/</link>
		<comments>http://4sysops.com/archives/smartmontools-for-win32/#comments</comments>
		<pubDate>Thu, 01 Nov 2007 20:35:16 +0000</pubDate>
		<dc:creator>External author</dc:creator>
				<category><![CDATA[Free Tools]]></category>
		<category><![CDATA[commands]]></category>

		<guid isPermaLink="false">http://4sysops.com/archives/smartmontools-for-win32/</guid>
		<description><![CDATA[<p><em>Submitted by costinel</em></p>
<p>the best S.M.A.R.T. software; add blat.exe and you’ll get automated email reports for failing disks.</p>
<p><strong>Publisher&#8217;s description: </strong></p>
<p>The smartmontools package contains two utility programs (<strong>smartctl</strong> and <strong>smartd</strong> to control and monitor storage systems using the Self-Monitoring, Analysis and Reporting Technology System (SMART) built into most modern ATA and SCSI hard disks.  In many cases, these utilities will provide advanced warning of disk degradation and failure.</p>
<h2><a href="http://smartmontools.sourceforge.net/">smartmontools for win32</a></h2>
Author: External author
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-setacl-manage-access-control-lists-acl/" title="FREE: SetACL &#8211; Manage access control lists (acl) (September 5, 2011)">FREE: SetACL &#8211; Manage access control lists (acl)</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-console-windows-command-prompt-alternative-for-windows-and-powershell/" title="FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell (August 23, 2011)">FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell</a> (9)</li>
	<li><a href="http://4sysops.com/archives/free-bat-to-exe-converter-4-ways-to-convert-a-batch-file-to-an-exe-file/" title="Free BAT to EXE converter &#8211; 4 ways to convert a batch file to an EXE file (December 3, 2010)">Free BAT to EXE converter &#8211; 4 ways to convert a batch file to an EXE file</a> (4)</li>
	<li><a href="http://4sysops.com/archives/four-ways-to-stop-a-shutdown-or-reboot/" title="Four ways to stop a shutdown or reboot (October 7, 2010)">Four ways to stop a shutdown or reboot</a> (7)</li>
	<li><a href="http://4sysops.com/archives/dosbox-run-dos-programs-on-64-bit-windows/" title="DOSBox &#8211; Run DOS programs on 64-bit Windows (December 11, 2009)">DOSBox &#8211; Run DOS programs on 64-bit Windows</a> (14)</li>
&#8230;</ul>]]></description>
			<content:encoded><![CDATA[<p><em>Submitted by costinel</em></p>
<p>the best S.M.A.R.T. software; add blat.exe and you’ll get automated email reports for failing disks.</p>
<p><strong>Publisher&#8217;s description: </strong></p>
<p>The smartmontools package contains two utility programs (<strong>smartctl</strong> and <strong>smartd</strong> to control and monitor storage systems using the Self-Monitoring, Analysis and Reporting Technology System (SMART) built into most modern ATA and SCSI hard disks.  In many cases, these utilities will provide advanced warning of disk degradation and failure.</p>
<h2><a href="http://smartmontools.sourceforge.net/">smartmontools for win32</a></h2>
Author: External author
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-setacl-manage-access-control-lists-acl/" title="FREE: SetACL &#8211; Manage access control lists (acl) (September 5, 2011)">FREE: SetACL &#8211; Manage access control lists (acl)</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-console-windows-command-prompt-alternative-for-windows-and-powershell/" title="FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell (August 23, 2011)">FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell</a> (9)</li>
	<li><a href="http://4sysops.com/archives/free-bat-to-exe-converter-4-ways-to-convert-a-batch-file-to-an-exe-file/" title="Free BAT to EXE converter &#8211; 4 ways to convert a batch file to an EXE file (December 3, 2010)">Free BAT to EXE converter &#8211; 4 ways to convert a batch file to an EXE file</a> (4)</li>
	<li><a href="http://4sysops.com/archives/four-ways-to-stop-a-shutdown-or-reboot/" title="Four ways to stop a shutdown or reboot (October 7, 2010)">Four ways to stop a shutdown or reboot</a> (7)</li>
	<li><a href="http://4sysops.com/archives/dosbox-run-dos-programs-on-64-bit-windows/" title="DOSBox &#8211; Run DOS programs on 64-bit Windows (December 11, 2009)">DOSBox &#8211; Run DOS programs on 64-bit Windows</a> (14)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/smartmontools-for-win32/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blat: Send emails from the command prompt or from a batch file</title>
		<link>http://4sysops.com/archives/blat-send-emails-from-the-command-prompt-or-from-a-batch-file/</link>
		<comments>http://4sysops.com/archives/blat-send-emails-from-the-command-prompt-or-from-a-batch-file/#comments</comments>
		<pubDate>Fri, 19 Oct 2007 21:55:37 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[commands]]></category>
		<category><![CDATA[desktop management tools]]></category>

		<guid isPermaLink="false">http://4sysops.com/archives/blat-send-emails-from-the-command-prompt-or-from-a-batch-file/</guid>
		<description><![CDATA[<p><a href="http://www.blat.net/">Blat</a> is a free tool that allows you to <strong>send emails</strong> from the <strong>command line</strong> or from a batch file. Of course, you can also use it with any <strong>scripting</strong> language that allows you to launch external commands. This can be useful, if you want to be informed when a script has failed or when it finished its job.</p>
<p>Blat <strong>doesn&#8217;t have to be installed</strong>, although it is possible to do so. However, this will only store a couple of settings to the Windows Registry such as the SMTP server or the number of times Blat will try to send an email. But you can also specify these settings in environment variables or as command options.</p>
<p>This is a simple <strong>example</strong>, which I just copied from the documentation of Blat:</p>
<p><code>@echo off
:::::::::::::: Lets set some variables ::::::::::::::
set eMail=tim@blat.tld
set subj=-s "Test Blat"
set server=-server localhost
set x=-x "X-Header-Test: Can Blat do it? Yes it Can!"
set </code>&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.blat.net/">Blat</a> is a free tool that allows you to <strong>send emails</strong> from the <strong>command line</strong> or from a batch file. Of course, you can also use it with any <strong>scripting</strong> language that allows you to launch external commands. This can be useful, if you want to be informed when a script has failed or when it finished its job.</p>
<p>Blat <strong>doesn&#8217;t have to be installed</strong>, although it is possible to do so. However, this will only store a couple of settings to the Windows Registry such as the SMTP server or the number of times Blat will try to send an email. But you can also specify these settings in environment variables or as command options.</p>
<p>This is a simple <strong>example</strong>, which I just copied from the documentation of Blat:</p>
<p><code>@echo off
:::::::::::::: Lets set some variables ::::::::::::::
set eMail=tim@blat.tld
set subj=-s "Test Blat"
set server=-server localhost
set x=-x "X-Header-Test: Can Blat do it? Yes it Can!"
set debug=-debug -log blat.log -timestamp
::::::::::::::::: Now we run Blat!  :::::::::::::::::
blat %0 -to %eMail% -f %eMail% %subj% %server% %debug% %x%
</code></p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/microsoft-desktop-optimization-pack-mdop-med-v/" title="Microsoft Desktop Optimization Pack (MDOP): MED-V (April 24, 2012)">Microsoft Desktop Optimization Pack (MDOP): MED-V</a> (0)</li>
	<li><a href="http://4sysops.com/archives/microsoft-desktop-optimization-pack-mdop-advanced-group-policy-management-agpm/" title="Microsoft Desktop Optimization Pack (MDOP): Advanced Group Policy Management (AGPM) (April 13, 2012)">Microsoft Desktop Optimization Pack (MDOP): Advanced Group Policy Management (AGPM)</a> (0)</li>
	<li><a href="http://4sysops.com/archives/microsoft-desktop-optimization-pack-mdop-asset-inventory-service-ais/" title="Microsoft Desktop Optimization Pack (MDOP): Asset Inventory Service (AIS) (March 28, 2012)">Microsoft Desktop Optimization Pack (MDOP): Asset Inventory Service (AIS)</a> (0)</li>
	<li><a href="http://4sysops.com/archives/microsoft-desktop-optimization-pack-mdop-overview/" title="Microsoft Desktop Optimization Pack (MDOP): Overview (March 26, 2012)">Microsoft Desktop Optimization Pack (MDOP): Overview</a> (0)</li>
	<li><a href="http://4sysops.com/archives/raffle-manageengine-desktop-central-part-2-features/" title="Raffle: ManageEngine Desktop Central &#8211; Part 2: Features (December 7, 2011)">Raffle: ManageEngine Desktop Central &#8211; Part 2: Features</a> (2)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/blat-send-emails-from-the-command-prompt-or-from-a-batch-file/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Free Windows Powershell book, or why Powerscript would have been a better name</title>
		<link>http://4sysops.com/archives/free-windows-powershell-book-or-why-powerscript-would-have-been-a-better-name/</link>
		<comments>http://4sysops.com/archives/free-windows-powershell-book-or-why-powerscript-would-have-been-a-better-name/#comments</comments>
		<pubDate>Tue, 22 May 2007 19:46:49 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[commands]]></category>
		<category><![CDATA[powershell]]></category>
		<category><![CDATA[processes]]></category>

		<guid isPermaLink="false">http://4sysops.com/archives/free-windows-powershell-book-or-why-powerscript-would-have-been-a-better-name/</guid>
		<description><![CDATA[<p>Actually, you could also say, it is an <a href="https://blogs.technet.com/chitpro-de/archive/2007/05/10/english-version-of-windows-powershell-course-book-available-for-download.aspx">introduction into Windows Powershell</a> from Microsoft. When I skimmed over the document, I came once again to the conclusion that <strong>Powershell is not really a shell, but just another scripting language</strong>.</p>
<p>This is at least true if you take the original meaning of the term &#8220;<strong>shell</strong>&#8221; which is just a <strong>user interface</strong>. Of course, you can also use Powershell on the command prompt. However, I doubt that many Windows sysops will really do this. Consider this example from the book which lists processes by its name and CPU time:</p>
<p>get-process &#124; ForEach-Object { write-host $_.ProcessName $_.CPU}</p>
<p><strong>Who really wants to type such longwinded commands?</strong> Yeah, you could also just use &#8220;get-process&#8221; to get a (different kind of) list of processes. But why not just use task manager for this? The point is, you usually need such a formatted list of processes only if you want to use it &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Actually, you could also say, it is an <a href="https://blogs.technet.com/chitpro-de/archive/2007/05/10/english-version-of-windows-powershell-course-book-available-for-download.aspx">introduction into Windows Powershell</a> from Microsoft. When I skimmed over the document, I came once again to the conclusion that <strong>Powershell is not really a shell, but just another scripting language</strong>.</p>
<p>This is at least true if you take the original meaning of the term &#8220;<strong>shell</strong>&#8221; which is just a <strong>user interface</strong>. Of course, you can also use Powershell on the command prompt. However, I doubt that many Windows sysops will really do this. Consider this example from the book which lists processes by its name and CPU time:</p>
<p>get-process | ForEach-Object { write-host $_.ProcessName $_.CPU}</p>
<p><strong>Who really wants to type such longwinded commands?</strong> Yeah, you could also just use &#8220;get-process&#8221; to get a (different kind of) list of processes. But why not just use task manager for this? The point is, you usually need such a formatted list of processes only if you want to use it as input for another command. And that&#8217;s what I call scripting and not working on the command shell. Therefore, a better name for Powershell would have been &#8220;Powerscript&#8221; in my view.</p>
<p><strong>I think that Windows doesn&#8217;t really need a powerful command shell</strong> because it has very powerful GUI tools. This is the main difference to Linux. However, there are some tasks you can&#8217;t even do with a powerful GUI. But then they are usually so complicated that a longwinded command won&#8217;t be of help either. That&#8217;s were scripts come in.</p>
<p>On my blog someone asked <a href="/archives/windows-server-longhorn-server-core-essentials/#comment-16229">why Sever Core doesn&#8217;t support Powershell</a>. The official answer to this question is that Powershell needs .Net which is not supported by Server Core. Another reason is that Server Core wouldn&#8217;t probably benefit much from Powershell because it is a scripting language and not a command shell.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/query-free-disk-space-details-of-remote-computers-using-powershell/" title="Query free disk space details of remote computers using PowerShell (March 9, 2012)">Query free disk space details of remote computers using PowerShell</a> (3)</li>
	<li><a href="http://4sysops.com/archives/change-the-local-administrator-password-on-multiple-computers-with-powershell/" title="Change the local administrator password on multiple computers with PowerShell (January 13, 2012)">Change the local administrator password on multiple computers with PowerShell</a> (4)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/" title="Service Account best practices &#8211; Part 2: Least Privilege implementation (December 30, 2011)">Service Account best practices &#8211; Part 2: Least Privilege implementation</a> (0)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-1-choosing-a-service-account/" title="Service Account best practices Part 1: Choosing a Service Account (December 29, 2011)">Service Account best practices Part 1: Choosing a Service Account</a> (0)</li>
	<li><a href="http://4sysops.com/archives/query-and-kill-a-process-on-a-remote-computer-using-powershell-and-wmi/" title="Query and kill a process on a remote computer using PowerShell and WMI (December 9, 2011)">Query and kill a process on a remote computer using PowerShell and WMI</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/free-windows-powershell-book-or-why-powerscript-would-have-been-a-better-name/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Windows PowerShell for Vista can be downloaded now</title>
		<link>http://4sysops.com/archives/windows-powershell-for-vista-can-be-downloaded-now/</link>
		<comments>http://4sysops.com/archives/windows-powershell-for-vista-can-be-downloaded-now/#comments</comments>
		<pubDate>Wed, 31 Jan 2007 19:41:29 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[commands]]></category>
		<category><![CDATA[powershell]]></category>

		<guid isPermaLink="false">http://4sysops.com/archives/windows-powershell-for-vista-can-be-downloaded-now/</guid>
		<description><![CDATA[<p><strong>Windows PowerShell </strong>is finally <a href="http://blogs.msdn.com/powershell/archive/2007/01/29/windows-powershell-1-0-for-windows-vista.aspx">available</a> for <strong>Vista</strong>, too. Download and installation took me only a minute or so. It is interesting to note, that WGA (Windows Genuine Advantage) already checks Windows before the download. If you download it with Firefox, you have to install a plugin first.</p>
<p>To <strong>start PowerShell </strong>you only have to type &#8220;Power&#8221; at Vista&#8217;s Start Search prompt. What I like about it is that its default background is now blue. This black background of the command prompt is really ugly.  <a href="http://4sysops.com/wp-content/uploads/2007/01/powershell.png" title="PowerShell" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2007/01/powershell.png','PowerShell',event,300,75)"><img src="http://4sysops.com/wp-content/uploads/2007/01/powershell.thumbnail.png" alt="PowerShell" align="right" height="64" width="128" /></a><strong> </strong></p>
<p><strong>Copy and paste</strong> is better, too. On the command prompt, it is quite complicated to enable the &#8220;Mark&#8221; feature (click on the left upper corner, then &#8220;Edit&#8221;, then &#8220;Mark&#8221;). You don&#8217;t this need anymore for the PowerShell user interface. Just mark the text, press &#8220;Enter&#8221; and then right click where you want to paste the text.</p>
<p>Another difference to the command prompt is that if you click on the maximize symbol, you get a bigger &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><strong>Windows PowerShell </strong>is finally <a href="http://blogs.msdn.com/powershell/archive/2007/01/29/windows-powershell-1-0-for-windows-vista.aspx">available</a> for <strong>Vista</strong>, too. Download and installation took me only a minute or so. It is interesting to note, that WGA (Windows Genuine Advantage) already checks Windows before the download. If you download it with Firefox, you have to install a plugin first.</p>
<p>To <strong>start PowerShell </strong>you only have to type &#8220;Power&#8221; at Vista&#8217;s Start Search prompt. What I like about it is that its default background is now blue. This black background of the command prompt is really ugly.  <a href="http://4sysops.com/wp-content/uploads/2007/01/powershell.png" title="PowerShell" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2007/01/powershell.png','PowerShell',event,300,75)"><img src="http://4sysops.com/wp-content/uploads/2007/01/powershell.thumbnail.png" alt="PowerShell" align="right" height="64" width="128" /></a><strong> </strong></p>
<p><strong>Copy and paste</strong> is better, too. On the command prompt, it is quite complicated to enable the &#8220;Mark&#8221; feature (click on the left upper corner, then &#8220;Edit&#8221;, then &#8220;Mark&#8221;). You don&#8217;t this need anymore for the PowerShell user interface. Just mark the text, press &#8220;Enter&#8221; and then right click where you want to paste the text.</p>
<p>Another difference to the command prompt is that if you click on the maximize symbol, you get a bigger window. However, you still can&#8217;t <strong>enlarge </strong>it to<strong> full screen mode.</strong> I wonder why? If you need a window bigger than 120 characters, you have to change the properties and set the width manually. This is a quite longwinded procedure. Why can&#8217;t one just resize the window?
Well, okay, the real power of the PowerShell lies not in its new user interface, of course.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2007/01/powershell.png" title="PowerShell" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2007/01/powershell.png','PowerShell',event,300,75)"></a></p>
<p><a href="http://4sysops.com/wp-content/uploads/2007/01/powershell.png" title="PowerShell" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2007/01/powershell.png','PowerShell',event,300,75)"> </a></p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/query-free-disk-space-details-of-remote-computers-using-powershell/" title="Query free disk space details of remote computers using PowerShell (March 9, 2012)">Query free disk space details of remote computers using PowerShell</a> (3)</li>
	<li><a href="http://4sysops.com/archives/change-the-local-administrator-password-on-multiple-computers-with-powershell/" title="Change the local administrator password on multiple computers with PowerShell (January 13, 2012)">Change the local administrator password on multiple computers with PowerShell</a> (4)</li>
	<li><a href="http://4sysops.com/archives/query-and-kill-a-process-on-a-remote-computer-using-powershell-and-wmi/" title="Query and kill a process on a remote computer using PowerShell and WMI (December 9, 2011)">Query and kill a process on a remote computer using PowerShell and WMI</a> (0)</li>
	<li><a href="http://4sysops.com/archives/vbscript-vs-powershell/" title="VBScript vs. PowerShell (September 20, 2011)">VBScript vs. PowerShell</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-setacl-manage-access-control-lists-acl/" title="FREE: SetACL &#8211; Manage access control lists (acl) (September 5, 2011)">FREE: SetACL &#8211; Manage access control lists (acl)</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/windows-powershell-for-vista-can-be-downloaded-now/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Vista: Xcopy is now deprecated, please use Robocopy</title>
		<link>http://4sysops.com/archives/vista-xcopy-is-now-deprecated-please-use-robocopy/</link>
		<comments>http://4sysops.com/archives/vista-xcopy-is-now-deprecated-please-use-robocopy/#comments</comments>
		<pubDate>Fri, 19 Jan 2007 10:40:37 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[commands]]></category>

		<guid isPermaLink="false">http://4sysops.com/archives/vista-xcopy-is-now-deprecated-please-use-robocopy/</guid>
		<description><![CDATA[<p>This is what you get when you enter &#8220;<strong>xcopy /?</strong>&#8221; on a Vista command prompt. Of course, you  can still use xcopy, but it isn&#8217;t wrong to move to <strong>Robocopy</strong> now. It has many interesting features.</p>
<p>Most important, I think, is the fact that it can <strong>resume where it previously left off</strong> whenever the copy process is somehow cancelled. I also like the fact that it can <strong>synchronize two folders</strong>. Please, check out this <a href="http://en.wikipedia.org/wiki/Robocopy">Wikipedia article</a> for a list of other important features.</p>
<p>Robocopy is certainly a better tool than xcopy. I just wonder why Microsoft didn&#8217;t just enhance xopy with its features. Countless scripts will have to be rewritten if xcopy is not supported in the future, anymore.</p>
<p>Via <a href="http://blogs.msdn.com/matt_pietrek/archive/2007/01/16/robocopy-built-into-vista.aspx">Matt Pietrek</a>
(PS: I was surprised, too)</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-setacl-manage-access-control-lists-acl/" title="FREE: SetACL &#8211; Manage access control lists (acl) (September 5, 2011)">FREE: SetACL &#8211; Manage access control lists (acl)</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-console-windows-command-prompt-alternative-for-windows-and-powershell/" title="FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell (August 23, 2011)">FREE: Console &#8211; Windows Command Prompt alternative for Windows and </a></li>&#8230;</ul>]]></description>
			<content:encoded><![CDATA[<p>This is what you get when you enter &#8220;<strong>xcopy /?</strong>&#8221; on a Vista command prompt. Of course, you  can still use xcopy, but it isn&#8217;t wrong to move to <strong>Robocopy</strong> now. It has many interesting features.</p>
<p>Most important, I think, is the fact that it can <strong>resume where it previously left off</strong> whenever the copy process is somehow cancelled. I also like the fact that it can <strong>synchronize two folders</strong>. Please, check out this <a href="http://en.wikipedia.org/wiki/Robocopy">Wikipedia article</a> for a list of other important features.</p>
<p>Robocopy is certainly a better tool than xcopy. I just wonder why Microsoft didn&#8217;t just enhance xopy with its features. Countless scripts will have to be rewritten if xcopy is not supported in the future, anymore.</p>
<p>Via <a href="http://blogs.msdn.com/matt_pietrek/archive/2007/01/16/robocopy-built-into-vista.aspx">Matt Pietrek</a>
(PS: I was surprised, too)</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-setacl-manage-access-control-lists-acl/" title="FREE: SetACL &#8211; Manage access control lists (acl) (September 5, 2011)">FREE: SetACL &#8211; Manage access control lists (acl)</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-console-windows-command-prompt-alternative-for-windows-and-powershell/" title="FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell (August 23, 2011)">FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell</a> (9)</li>
	<li><a href="http://4sysops.com/archives/free-bat-to-exe-converter-4-ways-to-convert-a-batch-file-to-an-exe-file/" title="Free BAT to EXE converter &#8211; 4 ways to convert a batch file to an EXE file (December 3, 2010)">Free BAT to EXE converter &#8211; 4 ways to convert a batch file to an EXE file</a> (4)</li>
	<li><a href="http://4sysops.com/archives/four-ways-to-stop-a-shutdown-or-reboot/" title="Four ways to stop a shutdown or reboot (October 7, 2010)">Four ways to stop a shutdown or reboot</a> (7)</li>
	<li><a href="http://4sysops.com/archives/dosbox-run-dos-programs-on-64-bit-windows/" title="DOSBox &#8211; Run DOS programs on 64-bit Windows (December 11, 2009)">DOSBox &#8211; Run DOS programs on 64-bit Windows</a> (14)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/vista-xcopy-is-now-deprecated-please-use-robocopy/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Windows Powershell 1.0 ready for download, but doesn’t work with Windows Vista</title>
		<link>http://4sysops.com/archives/windows-powershell-10-ready-for-download-but-doesn%e2%80%99t-work-with-windows-vista/</link>
		<comments>http://4sysops.com/archives/windows-powershell-10-ready-for-download-but-doesn%e2%80%99t-work-with-windows-vista/#comments</comments>
		<pubDate>Wed, 15 Nov 2006 19:32:09 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[commands]]></category>
		<category><![CDATA[powershell]]></category>

		<guid isPermaLink="false">http://4sysops.com/archives/windows-powershell-10-ready-for-download-but-doesn%e2%80%99t-work-with-windows-vista/</guid>
		<description><![CDATA[<p>You can now <a href="http://www.microsoft.com/windowsserver2003/technologies/management/powershell/download.mspx">download</a> Microsoft&#8217;s new <strong>command line shell and scripting language</strong>. If you don&#8217;t run an English Windows version, make sure that you also get the <a href="http://www.microsoft.com/downloads/details.aspx?familyid=9959FA5F-3894-43D2-A267-3065DB7A94F2&#38;displaylang=en">Multilingual User Interface Package</a>. It is interesting to note that there is not yet a version for <strong>Windows Vista</strong>. You can download <strong>Windows Powershell 1.0 RC2</strong>, but it is only for <strong>Vista RC1</strong>. There seems to be  a big interest in Powershell, judging from the  number of comments in the relatively new <a href="http://blogs.msdn.com/powershell/archive/2006/11/14/windows-powershell-1-0-released.aspx#comments">Powershell blog</a>. However, I think, most Windows administrators will need some time to make friends with the idea of going back to the command line, like in the good old times of MS DOS. Okay, Powershell is a bit more powerful.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/query-free-disk-space-details-of-remote-computers-using-powershell/" title="Query free disk space details of remote computers using PowerShell (March 9, 2012)">Query free disk space details of remote computers using PowerShell</a> (3)</li>
	<li><a href="http://4sysops.com/archives/change-the-local-administrator-password-on-multiple-computers-with-powershell/" title="Change the local administrator password on multiple computers with PowerShell (January 13, 2012)">Change the local administrator password on multiple computers with PowerShell</a> (4)</li>
	<li><a href="http://4sysops.com/archives/query-and-kill-a-process-on-a-remote-computer-using-powershell-and-wmi/" title="Query and kill a process on a remote computer using PowerShell and WMI (December 9, 2011)">Query </a></li>&#8230;</ul>]]></description>
			<content:encoded><![CDATA[<p>You can now <a href="http://www.microsoft.com/windowsserver2003/technologies/management/powershell/download.mspx">download</a> Microsoft&#8217;s new <strong>command line shell and scripting language</strong>. If you don&#8217;t run an English Windows version, make sure that you also get the <a href="http://www.microsoft.com/downloads/details.aspx?familyid=9959FA5F-3894-43D2-A267-3065DB7A94F2&amp;displaylang=en">Multilingual User Interface Package</a>. It is interesting to note that there is not yet a version for <strong>Windows Vista</strong>. You can download <strong>Windows Powershell 1.0 RC2</strong>, but it is only for <strong>Vista RC1</strong>. There seems to be  a big interest in Powershell, judging from the  number of comments in the relatively new <a href="http://blogs.msdn.com/powershell/archive/2006/11/14/windows-powershell-1-0-released.aspx#comments">Powershell blog</a>. However, I think, most Windows administrators will need some time to make friends with the idea of going back to the command line, like in the good old times of MS DOS. Okay, Powershell is a bit more powerful.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/query-free-disk-space-details-of-remote-computers-using-powershell/" title="Query free disk space details of remote computers using PowerShell (March 9, 2012)">Query free disk space details of remote computers using PowerShell</a> (3)</li>
	<li><a href="http://4sysops.com/archives/change-the-local-administrator-password-on-multiple-computers-with-powershell/" title="Change the local administrator password on multiple computers with PowerShell (January 13, 2012)">Change the local administrator password on multiple computers with PowerShell</a> (4)</li>
	<li><a href="http://4sysops.com/archives/query-and-kill-a-process-on-a-remote-computer-using-powershell-and-wmi/" title="Query and kill a process on a remote computer using PowerShell and WMI (December 9, 2011)">Query and kill a process on a remote computer using PowerShell and WMI</a> (0)</li>
	<li><a href="http://4sysops.com/archives/vbscript-vs-powershell/" title="VBScript vs. PowerShell (September 20, 2011)">VBScript vs. PowerShell</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-setacl-manage-access-control-lists-acl/" title="FREE: SetACL &#8211; Manage access control lists (acl) (September 5, 2011)">FREE: SetACL &#8211; Manage access control lists (acl)</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/windows-powershell-10-ready-for-download-but-doesn%e2%80%99t-work-with-windows-vista/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Windows PowerShell (formerly Monad) 1.0 RC2 ready for download</title>
		<link>http://4sysops.com/archives/windows-powershell-formerly-monad-10-rc2-ready-for-download/</link>
		<comments>http://4sysops.com/archives/windows-powershell-formerly-monad-10-rc2-ready-for-download/#comments</comments>
		<pubDate>Wed, 27 Sep 2006 17:45:35 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[commands]]></category>
		<category><![CDATA[powershell]]></category>

		<guid isPermaLink="false">http://4sysops.com/archives/windows-powershell-formerly-monad-10-rc2-ready-for-download/</guid>
		<description><![CDATA[<p><a href="http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx">PowerShell</a> originally was planned as a part of Windows Vista. Now, it seems it might be available even before Vista since RC2 is already available. I&#8217;ve read many marvellous things about Microsoft&#8217;s new command line shell. Some say that even Unix admins will get envious. This remains to be seen, though.</p>
<p>But one thing is clear. The command line will be more important for Windows administrators in the future. Take Exchange 2007, as an example. Exchange Server 2007 will leverage Windows PowerShell to provide improved command line automation. This doesn&#8217;t mean that Exchange won&#8217;t have a graphical user interface, of course. It only means that you  can also manage Exchange with command line tools.</p>
<p>This will improve the flexibility since you can now perform many tasks faster than before. For instance, you could move mailboxes which haven&#8217;t been accessed for some months to another Exchange Server on the command line within minutes what usually take a quite sometime with the &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx">PowerShell</a> originally was planned as a part of Windows Vista. Now, it seems it might be available even before Vista since RC2 is already available. I&#8217;ve read many marvellous things about Microsoft&#8217;s new command line shell. Some say that even Unix admins will get envious. This remains to be seen, though.</p>
<p>But one thing is clear. The command line will be more important for Windows administrators in the future. Take Exchange 2007, as an example. Exchange Server 2007 will leverage Windows PowerShell to provide improved command line automation. This doesn&#8217;t mean that Exchange won&#8217;t have a graphical user interface, of course. It only means that you  can also manage Exchange with command line tools.</p>
<p>This will improve the flexibility since you can now perform many tasks faster than before. For instance, you could move mailboxes which haven&#8217;t been accessed for some months to another Exchange Server on the command line within minutes what usually take a quite sometime with the GUI.</p>
<p>If you are one of the Windows administrators who always preferred clicking instead of typing (like me), it might be time for a change and have <a href="http://support.microsoft.com/kb/925228">look at PowerShell</a>  now. You can also check out the <a href="http://blogs.msdn.com/powershell/archive/2006/09/26/Windows_PowerShell_RC2_Now_Available.aspx">PowerShell blog</a> for more information. There is a lively discussion going on.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/query-free-disk-space-details-of-remote-computers-using-powershell/" title="Query free disk space details of remote computers using PowerShell (March 9, 2012)">Query free disk space details of remote computers using PowerShell</a> (3)</li>
	<li><a href="http://4sysops.com/archives/change-the-local-administrator-password-on-multiple-computers-with-powershell/" title="Change the local administrator password on multiple computers with PowerShell (January 13, 2012)">Change the local administrator password on multiple computers with PowerShell</a> (4)</li>
	<li><a href="http://4sysops.com/archives/query-and-kill-a-process-on-a-remote-computer-using-powershell-and-wmi/" title="Query and kill a process on a remote computer using PowerShell and WMI (December 9, 2011)">Query and kill a process on a remote computer using PowerShell and WMI</a> (0)</li>
	<li><a href="http://4sysops.com/archives/vbscript-vs-powershell/" title="VBScript vs. PowerShell (September 20, 2011)">VBScript vs. PowerShell</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-setacl-manage-access-control-lists-acl/" title="FREE: SetACL &#8211; Manage access control lists (acl) (September 5, 2011)">FREE: SetACL &#8211; Manage access control lists (acl)</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/windows-powershell-formerly-monad-10-rc2-ready-for-download/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ProcessWatchV2: automatic process management</title>
		<link>http://4sysops.com/archives/processwatchv2-automatic-process-management/</link>
		<comments>http://4sysops.com/archives/processwatchv2-automatic-process-management/#comments</comments>
		<pubDate>Tue, 25 Jul 2006 20:11:51 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[commands]]></category>
		<category><![CDATA[processes]]></category>

		<guid isPermaLink="false">http://4sysops.com/archives/processwatchv2-automatic-process-management/</guid>
		<description><![CDATA[<p><a href="http://smartconsultant.de/">ProcessWatchV2</a> is a simple, free tool which allows you to automatically:</p>
<ul>
<li>bind processes to 	specified CPU cores</li>
<li>assign process 	priorities</li>
<li>switch active power 	schema profiles</li>
<li>terminate black 	listed processes</li>
<li>execute commands when 	a certain process starts</li>
</ul>
<p><a href="http://4sysops.com/wp-content/uploads/2006/07/ProcessWatchV2.gif" title="ProcessWatchV2" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2006/07/ProcessWatchV2.gif','ProcessWatchV2',event,300,75)"><img src="http://4sysops.com/wp-content/uploads/2006/07/ProcessWatchV2.gif" alt="ProcessWatchV2" align="right" height="108" width="162" /></a></p>
<p>I specially like the last feature. It is useful, if you want to trigger actions during the opening of an application. For this, you can configure ProcessWatchV2 to start a program or a script whenever the specified process starts. The tool needs .Net 2.0.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/" title="Service Account best practices &#8211; Part 2: Least Privilege implementation (December 30, 2011)">Service Account best practices &#8211; Part 2: Least Privilege implementation</a> (0)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-1-choosing-a-service-account/" title="Service Account best practices Part 1: Choosing a Service Account (December 29, 2011)">Service Account best practices Part 1: Choosing a Service Account</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-setacl-manage-access-control-lists-acl/" title="FREE: SetACL &#8211; Manage access control lists (acl) (September 5, 2011)">FREE: SetACL &#8211; Manage access control lists (acl)</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-console-windows-command-prompt-alternative-for-windows-and-powershell/" title="FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell (August 23, 2011)">FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell</a> (9)</li>
	<li><a href="http://4sysops.com/archives/raffle-visualcron-an-advanced-task-scheduler-for-windows/" title="Raffle: VisualCron &#8211; An advanced task scheduler for Windows (June 28, 2011)">Raffle: VisualCron &#8211; An advanced task scheduler for Windows</a> (0)</li>
&#8230;</ul>]]></description>
			<content:encoded><![CDATA[<p><a href="http://smartconsultant.de/">ProcessWatchV2</a> is a simple, free tool which allows you to automatically:</p>
<ul>
<li>bind processes to 	specified CPU cores</li>
<li>assign process 	priorities</li>
<li>switch active power 	schema profiles</li>
<li>terminate black 	listed processes</li>
<li>execute commands when 	a certain process starts</li>
</ul>
<p><a href="http://4sysops.com/wp-content/uploads/2006/07/ProcessWatchV2.gif" title="ProcessWatchV2" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2006/07/ProcessWatchV2.gif','ProcessWatchV2',event,300,75)"><img src="http://4sysops.com/wp-content/uploads/2006/07/ProcessWatchV2.gif" alt="ProcessWatchV2" align="right" height="108" width="162" /></a></p>
<p>I specially like the last feature. It is useful, if you want to trigger actions during the opening of an application. For this, you can configure ProcessWatchV2 to start a program or a script whenever the specified process starts. The tool needs .Net 2.0.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/" title="Service Account best practices &#8211; Part 2: Least Privilege implementation (December 30, 2011)">Service Account best practices &#8211; Part 2: Least Privilege implementation</a> (0)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-1-choosing-a-service-account/" title="Service Account best practices Part 1: Choosing a Service Account (December 29, 2011)">Service Account best practices Part 1: Choosing a Service Account</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-setacl-manage-access-control-lists-acl/" title="FREE: SetACL &#8211; Manage access control lists (acl) (September 5, 2011)">FREE: SetACL &#8211; Manage access control lists (acl)</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-console-windows-command-prompt-alternative-for-windows-and-powershell/" title="FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell (August 23, 2011)">FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell</a> (9)</li>
	<li><a href="http://4sysops.com/archives/raffle-visualcron-an-advanced-task-scheduler-for-windows/" title="Raffle: VisualCron &#8211; An advanced task scheduler for Windows (June 28, 2011)">Raffle: VisualCron &#8211; An advanced task scheduler for Windows</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/processwatchv2-automatic-process-management/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XDir and YourDir: directory listings for further processing</title>
		<link>http://4sysops.com/archives/xdir-and-yourdir-directory-listings-for-further-processing/</link>
		<comments>http://4sysops.com/archives/xdir-and-yourdir-directory-listings-for-further-processing/#comments</comments>
		<pubDate>Tue, 18 Apr 2006 19:58:12 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[commands]]></category>
		<category><![CDATA[file tools]]></category>

		<guid isPermaLink="false">http://4sysops.com/archives/xdir-and-yourdir-directory-listings-for-further-processing/</guid>
		<description><![CDATA[<p><a href="http://heavensent-healthfoods.co.uk/index_Page512.htm">XDir</a> and <a href="http://www.primeoption.com.au/FreewareYourDir.htm">YourDir</a> are two very different Windows programs, but they basically have the same purpose. They create your directory structure&#8217;s output which you can use for further processing. XDir is a powerful command line tool, whereas, YourDir is a relatively easy-to-use Windows tool with a GUI.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2006/04/YourDir.gif" title="YourDir" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2006/04/YourDir.gif','YourDir',event,300,75)"><img src="http://4sysops.com/wp-content/uploads/2006/04/YourDir.gif" alt="YourDir" title="YourDir" align="right" height="85" width="128" /></a>The only input that YourDir needs is the root directory, the maximum number of items and the maximum number of subfolder levels displayed. Furthermore, you can specify whether you want to include files or only display folders. It then presents a graphical output of the directory structure which you can export in a graphics file (BMP) or in a text file (CSV). YourDir also can print the output. Note: the tool needs the .Net Framework 1.1.</p>
<p>XDir 1.2 is much more powerful than YourDir 1.7. However, you can&#8217;t use YourDir without studying a manual (it doesn&#8217;t even have one). Studying XDir&#8217;s somewhat difficult to read documentation is a must, though. You will understand &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://heavensent-healthfoods.co.uk/index_Page512.htm">XDir</a> and <a href="http://www.primeoption.com.au/FreewareYourDir.htm">YourDir</a> are two very different Windows programs, but they basically have the same purpose. They create your directory structure&#8217;s output which you can use for further processing. XDir is a powerful command line tool, whereas, YourDir is a relatively easy-to-use Windows tool with a GUI.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2006/04/YourDir.gif" title="YourDir" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2006/04/YourDir.gif','YourDir',event,300,75)"><img src="http://4sysops.com/wp-content/uploads/2006/04/YourDir.gif" alt="YourDir" title="YourDir" align="right" height="85" width="128" /></a>The only input that YourDir needs is the root directory, the maximum number of items and the maximum number of subfolder levels displayed. Furthermore, you can specify whether you want to include files or only display folders. It then presents a graphical output of the directory structure which you can export in a graphics file (BMP) or in a text file (CSV). YourDir also can print the output. Note: the tool needs the .Net Framework 1.1.</p>
<p>XDir 1.2 is much more powerful than YourDir 1.7. However, you can&#8217;t use YourDir without studying a manual (it doesn&#8217;t even have one). Studying XDir&#8217;s somewhat difficult to read documentation is a must, though. You will understand best what XDir can do, if I show you some examples from its manual:</p>
<p>This command displays all folders with its contents&#8217; total size and redirects the output to a text file:
<code>XDir /NoFiles /Dirs /S /Form=*D*P*F*E\t*S&gt;xdir.txt</code>
XDir is not only good for displaying directory contents; you can also use its output for further processing by other commands. For example this command renames a folder to its present date:
<code>XDir Folder /NoFiles /Dirs /Execute "/Form=REN *D*P*F*E {/Today=[78904512]}</code>
And this deletes all files older than seven days:
<code>XDir /Execute "/Form=?(#{/ZDay=}'L'{/ZToday=}-7)DEL *D*P*F*E"</code>
If you&#8217;re going to use XDir often, you should add its installation folder to the PATH environment variable. Open the System tool in the Control Panel and go to the &#8220;Advanced Tab&#8221;. There you can set all environment variables. Don&#8217;t forget to reboot afterwards.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-ntfs-permissions-reporter-what-are-the-ntfs-permissions/" title="FREE: NTFS Permissions Reporter &#8211; What are the NTFS permissions? (February 10, 2012)">FREE: NTFS Permissions Reporter &#8211; What are the NTFS permissions?</a> (1)</li>
	<li><a href="http://4sysops.com/archives/free-setacl-manage-access-control-lists-acl/" title="FREE: SetACL &#8211; Manage access control lists (acl) (September 5, 2011)">FREE: SetACL &#8211; Manage access control lists (acl)</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-console-windows-command-prompt-alternative-for-windows-and-powershell/" title="FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell (August 23, 2011)">FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell</a> (9)</li>
	<li><a href="http://4sysops.com/archives/free-smart-defrag-a-defragmentation-tool/" title="FREE: Smart Defrag &#8211; A defragmentation tool (May 9, 2011)">FREE: Smart Defrag &#8211; A defragmentation tool</a> (9)</li>
	<li><a href="http://4sysops.com/archives/free-disk-defrag-a-disk-defragmenter/" title="FREE: Disk Defrag &#8211; A disk defragmenter (May 5, 2011)">FREE: Disk Defrag &#8211; A disk defragmenter</a> (3)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/xdir-and-yourdir-directory-listings-for-further-processing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

