<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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:series="http://unfoldingneurons.com/"
		>
<channel>
	<title>Comments on: Poll: Command line or GUI administration tools? What do you prefer?</title>
	<atom:link href="http://4sysops.com/archives/poll-command-line-or-gui-administration-tools-what-do-you-prefer/feed/" rel="self" type="application/rss+xml" />
	<link>http://4sysops.com/archives/poll-command-line-or-gui-administration-tools-what-do-you-prefer/</link>
	<description>For Windows Administrators</description>
	<lastBuildDate>Mon, 22 Mar 2010 06:58:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Tim Willingham</title>
		<link>http://4sysops.com/archives/poll-command-line-or-gui-administration-tools-what-do-you-prefer/comment-page-1/#comment-137132</link>
		<dc:creator>Tim Willingham</dc:creator>
		<pubDate>Thu, 08 Oct 2009 12:20:33 +0000</pubDate>
		<guid isPermaLink="false">http://4sysops.com/?p=3148#comment-137132</guid>
		<description>It depends on what you are doing.  If you are performing a simple task a limited number of times, a GUI is fine.  If you are performing a complicated task a significant number of times, you need a CLI to run a script.  That is overly simplistic, but you get the idea.  It would be nice to have a CLI equivalent for every GUI option and vice versa.  The admin should have the option to chose which one they prefer to use.</description>
		<content:encoded><![CDATA[<p>It depends on what you are doing.  If you are performing a simple task a limited number of times, a GUI is fine.  If you are performing a complicated task a significant number of times, you need a CLI to run a script.  That is overly simplistic, but you get the idea.  It would be nice to have a CLI equivalent for every GUI option and vice versa.  The admin should have the option to chose which one they prefer to use.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Pietroforte</title>
		<link>http://4sysops.com/archives/poll-command-line-or-gui-administration-tools-what-do-you-prefer/comment-page-1/#comment-131297</link>
		<dc:creator>Michael Pietroforte</dc:creator>
		<pubDate>Tue, 21 Jul 2009 20:31:12 +0000</pubDate>
		<guid isPermaLink="false">http://4sysops.com/?p=3148#comment-131297</guid>
		<description>Finally! I have been waiting for such a comment. I was already afraid that I chased away all command line geeks and scripting guys with my constant rants. Usually this topic provokes strong emotions. Those people are proud to be geeks and treat newbies with contempt who have to rely on GUIs. If someone tells them that is not really professional to work on the command line, it naturally causes anger. I can understand that very well and I can just say that this is not my intention even though I know that this comment will produce only more anger. I just can help myself to say what&#039;s on my mind. So please forgive me.

As to your arguments:

1) It is possible to manage more and more GUI apps with PowerShell. Actually, most of Microsoft&#039;s new enterprise apps are manageable with PowerShell. The fact that it will be a part of Windows 7 will entice many ISVs to jump on the bandwagon. Besides, I was only talking about Windows and Linux and not about applications. And it is now possible to manage almost all Windows features with PowerShell. But what I really meant is that its modern object-oriented structure is superior to the Linux shells. 

2) I think you pulled that out of your rear! I have been programming myself and developing a good GUI application is certainly very time consuming. Most of the time has been passed before you write the first line of code. If an application is successful or not is usually only about its GUI. On the other hand, programming a command line tool usually only means to code the algorithms. Writing the &quot;user interface&quot; of a command line tool is in most cases a piece of cake.  

3) Agreed. The renaissance of script ability is certainly more decisive. 
</description>
		<content:encoded><![CDATA[<p>Finally! I have been waiting for such a comment. I was already afraid that I chased away all command line geeks and scripting guys with my constant rants. Usually this topic provokes strong emotions. Those people are proud to be geeks and treat newbies with contempt who have to rely on GUIs. If someone tells them that is not really professional to work on the command line, it naturally causes anger. I can understand that very well and I can just say that this is not my intention even though I know that this comment will produce only more anger. I just can help myself to say what&#8217;s on my mind. So please forgive me.</p>
<p>As to your arguments:</p>
<p>1) It is possible to manage more and more GUI apps with PowerShell. Actually, most of Microsoft&#8217;s new enterprise apps are manageable with PowerShell. The fact that it will be a part of Windows 7 will entice many ISVs to jump on the bandwagon. Besides, I was only talking about Windows and Linux and not about applications. And it is now possible to manage almost all Windows features with PowerShell. But what I really meant is that its modern object-oriented structure is superior to the Linux shells. </p>
<p>2) I think you pulled that out of your rear! I have been programming myself and developing a good GUI application is certainly very time consuming. Most of the time has been passed before you write the first line of code. If an application is successful or not is usually only about its GUI. On the other hand, programming a command line tool usually only means to code the algorithms. Writing the &#8220;user interface&#8221; of a command line tool is in most cases a piece of cake.  </p>
<p>3) Agreed. The renaissance of script ability is certainly more decisive.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joel "Jaykul" Bennett</title>
		<link>http://4sysops.com/archives/poll-command-line-or-gui-administration-tools-what-do-you-prefer/comment-page-1/#comment-131294</link>
		<dc:creator>Joel "Jaykul" Bennett</dc:creator>
		<pubDate>Tue, 21 Jul 2009 19:32:42 +0000</pubDate>
		<guid isPermaLink="false">http://4sysops.com/?p=3148#comment-131294</guid>
		<description>You&#039;re a bit of a tool.  There&#039;s so much inaccuracy here, I&#039;m tempted not to respond. CITE ANY SOURCE for these points (which are all completely wrong):

1) With the release of PowerShell 2.0 ... Microsoft actually surpassed Linux [in the field of command-line automation].
--&gt; PowerShell 2 isn&#039;t out yet, it&#039;s in CTP.  It doesn&#039;t come close yet to the full-system automation that Linux shells allow, because on Windows, most apps have transitioned from console to GUI apps, and PowerShell doesn&#039;t support automating &quot;random&quot; GUI apps the way linux/bash support automating random CLI apps.

2) it is much cheaper to develop a command line tool than the corresponding GUI version.
--&gt; you pulled that out of your rear. There&#039;s no difference in difficulty in designing a GOOD command line interface vs a GOOD graphical interface.

3) PowerShell represents a &quot;renaissance of command-line interfaces&quot;
--&gt; what it represents is a renaissance of scriptability.  It&#039;s just like how we&#039;re now seeing &quot;web services&quot; and APIs along side web apps. E.g. Twitter/Facebook/Friendfeed/Google Wave/Google ... anything .... instead of just web apps. Nobody should be writing PowerShell apps INSTEAD of GUIs, unless they intentionally want to lock out &quot;newbie&quot; users.</description>
		<content:encoded><![CDATA[<p>You&#8217;re a bit of a tool.  There&#8217;s so much inaccuracy here, I&#8217;m tempted not to respond. CITE ANY SOURCE for these points (which are all completely wrong):</p>
<p>1) With the release of PowerShell 2.0 &#8230; Microsoft actually surpassed Linux [in the field of command-line automation].<br />
&#8211;&gt; PowerShell 2 isn&#8217;t out yet, it&#8217;s in CTP.  It doesn&#8217;t come close yet to the full-system automation that Linux shells allow, because on Windows, most apps have transitioned from console to GUI apps, and PowerShell doesn&#8217;t support automating &#8220;random&#8221; GUI apps the way linux/bash support automating random CLI apps.</p>
<p>2) it is much cheaper to develop a command line tool than the corresponding GUI version.<br />
&#8211;&gt; you pulled that out of your rear. There&#8217;s no difference in difficulty in designing a GOOD command line interface vs a GOOD graphical interface.</p>
<p>3) PowerShell represents a &#8220;renaissance of command-line interfaces&#8221;<br />
&#8211;&gt; what it represents is a renaissance of scriptability.  It&#8217;s just like how we&#8217;re now seeing &#8220;web services&#8221; and APIs along side web apps. E.g. Twitter/Facebook/Friendfeed/Google Wave/Google &#8230; anything &#8230;. instead of just web apps. Nobody should be writing PowerShell apps INSTEAD of GUIs, unless they intentionally want to lock out &#8220;newbie&#8221; users.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Pietroforte</title>
		<link>http://4sysops.com/archives/poll-command-line-or-gui-administration-tools-what-do-you-prefer/comment-page-1/#comment-131051</link>
		<dc:creator>Michael Pietroforte</dc:creator>
		<pubDate>Fri, 17 Jul 2009 16:38:39 +0000</pubDate>
		<guid isPermaLink="false">http://4sysops.com/?p=3148#comment-131051</guid>
		<description>Leonardo, you&#039;re right, in real life it depends on the task. I&#039;ve considered to offer this answer as a fourth option but I didn&#039;t want to make things too complicated. To some extend this is an ideological question. It is a little like the presidential election. You can&#039;t say I want Obama when it comes to foreign policy, but I want McCain for security issues. In this poll you have to chose to which political party you belong. I was generous enough to give you a third option. ;-)</description>
		<content:encoded><![CDATA[<p>Leonardo, you&#8217;re right, in real life it depends on the task. I&#8217;ve considered to offer this answer as a fourth option but I didn&#8217;t want to make things too complicated. To some extend this is an ideological question. It is a little like the presidential election. You can&#8217;t say I want Obama when it comes to foreign policy, but I want McCain for security issues. In this poll you have to chose to which political party you belong. I was generous enough to give you a third option. <img src='http://4sysops.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leonardo</title>
		<link>http://4sysops.com/archives/poll-command-line-or-gui-administration-tools-what-do-you-prefer/comment-page-1/#comment-131050</link>
		<dc:creator>Leonardo</dc:creator>
		<pubDate>Fri, 17 Jul 2009 16:21:08 +0000</pubDate>
		<guid isPermaLink="false">http://4sysops.com/?p=3148#comment-131050</guid>
		<description>It depends on the task at hand. 
If every time I need to do something, I had to spend 10 minutes typing out OUs instead of 3 clicks on a GUI, I would have an anger coronary.

Give me command-line tools that don&#039;t require 6 hours of typing and reading to deal with all the switches, keep them CONSISTENT across the tools and enable the tools to do something that would suck on a GUI. Then, I&#039;m on-board.</description>
		<content:encoded><![CDATA[<p>It depends on the task at hand.<br />
If every time I need to do something, I had to spend 10 minutes typing out OUs instead of 3 clicks on a GUI, I would have an anger coronary.</p>
<p>Give me command-line tools that don&#8217;t require 6 hours of typing and reading to deal with all the switches, keep them CONSISTENT across the tools and enable the tools to do something that would suck on a GUI. Then, I&#8217;m on-board.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Pietroforte</title>
		<link>http://4sysops.com/archives/poll-command-line-or-gui-administration-tools-what-do-you-prefer/comment-page-1/#comment-131041</link>
		<dc:creator>Michael Pietroforte</dc:creator>
		<pubDate>Fri, 17 Jul 2009 13:13:09 +0000</pubDate>
		<guid isPermaLink="false">http://4sysops.com/?p=3148#comment-131041</guid>
		<description>octavio, I think scripting is a different matter. Perhaps I should have made this clear in the article. Scripting is more like writing your own administration tool. Of course, if there is no tool to get the job done, you have no choice than to write a script. However, the question in this poll is about using tools, not about developing them.

Dean, Microsoft cares what admins need. They are paying customers after all. It wouldn&#039;t be wise to ignore them. Sometimes it is just difficult to find out what customers really want.</description>
		<content:encoded><![CDATA[<p>octavio, I think scripting is a different matter. Perhaps I should have made this clear in the article. Scripting is more like writing your own administration tool. Of course, if there is no tool to get the job done, you have no choice than to write a script. However, the question in this poll is about using tools, not about developing them.</p>
<p>Dean, Microsoft cares what admins need. They are paying customers after all. It wouldn&#8217;t be wise to ignore them. Sometimes it is just difficult to find out what customers really want.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Weekly Post #7 &#124; Lead, Follow, or Move</title>
		<link>http://4sysops.com/archives/poll-command-line-or-gui-administration-tools-what-do-you-prefer/comment-page-1/#comment-131035</link>
		<dc:creator>Weekly Post #7 &#124; Lead, Follow, or Move</dc:creator>
		<pubDate>Fri, 17 Jul 2009 09:32:18 +0000</pubDate>
		<guid isPermaLink="false">http://4sysops.com/?p=3148#comment-131035</guid>
		<description>[...] some debate going on at the moment about whether System Admins prefer their administration tools with a User Interface (UI), or [...]</description>
		<content:encoded><![CDATA[<p>[...] some debate going on at the moment about whether System Admins prefer their administration tools with a User Interface (UI), or [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dean</title>
		<link>http://4sysops.com/archives/poll-command-line-or-gui-administration-tools-what-do-you-prefer/comment-page-1/#comment-131015</link>
		<dc:creator>Dean</dc:creator>
		<pubDate>Thu, 16 Jul 2009 23:23:08 +0000</pubDate>
		<guid isPermaLink="false">http://4sysops.com/?p=3148#comment-131015</guid>
		<description>I think the example with repadmin and replmon is very good. Michael hit the nail on the head. Personally, I don&#039;t think it&#039;s about dropping GUI tools - Microsoft simply does not care what the admins need or request. What about NetDiag? This is a great command line tool and it&#039;s been totally dropped in x64 OS versions (windows 2003/2008).</description>
		<content:encoded><![CDATA[<p>I think the example with repadmin and replmon is very good. Michael hit the nail on the head. Personally, I don&#8217;t think it&#8217;s about dropping GUI tools &#8211; Microsoft simply does not care what the admins need or request. What about NetDiag? This is a great command line tool and it&#8217;s been totally dropped in x64 OS versions (windows 2003/2008).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: octavio</title>
		<link>http://4sysops.com/archives/poll-command-line-or-gui-administration-tools-what-do-you-prefer/comment-page-1/#comment-131013</link>
		<dc:creator>octavio</dc:creator>
		<pubDate>Thu, 16 Jul 2009 22:57:43 +0000</pubDate>
		<guid isPermaLink="false">http://4sysops.com/?p=3148#comment-131013</guid>
		<description>i use both cli and gui tools when administering windows (servers and clients), depending on the task at hand.
i use cli for automation and scripts, and will use the gui for one-off changes or if i&#039;m not comfortable/unfamiliar with the cli tool. i try to use the tool that will take less time, so my decision is usually &quot;use gui first unless it will take less time to script it&quot;, or &quot;use a script if you will do this farily frequently in the future&quot;. usually scripts (batch or powershell) will contain all the settings needed up front at the top to make modifying or changing later easier.</description>
		<content:encoded><![CDATA[<p>i use both cli and gui tools when administering windows (servers and clients), depending on the task at hand.<br />
i use cli for automation and scripts, and will use the gui for one-off changes or if i&#8217;m not comfortable/unfamiliar with the cli tool. i try to use the tool that will take less time, so my decision is usually &#8220;use gui first unless it will take less time to script it&#8221;, or &#8220;use a script if you will do this farily frequently in the future&#8221;. usually scripts (batch or powershell) will contain all the settings needed up front at the top to make modifying or changing later easier.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Pietroforte</title>
		<link>http://4sysops.com/archives/poll-command-line-or-gui-administration-tools-what-do-you-prefer/comment-page-1/#comment-131007</link>
		<dc:creator>Michael Pietroforte</dc:creator>
		<pubDate>Thu, 16 Jul 2009 20:45:15 +0000</pubDate>
		<guid isPermaLink="false">http://4sysops.com/?p=3148#comment-131007</guid>
		<description>Kev,I should have mentioned that Linux admins are excluded from this poll. ;-) I usually don&#039;t even install a graphical user interface on Linux servers because it would be useless anyway. I am also not a friend of wizards. However, on Linux sometimes it can be rather annoying having to read countless pages of documentation to find the right parameter for something that would take one click on Windows. ;-)

Lukas, agreed. PowerShell is not really a shell but a scripting language. However, PowerShell geeks usually swear that it also rocks as a CLI. I never understood why, but I guess it takes some time until one learns to like it. I disagree with your last point. GUI tools are better when it comes to tasks that have to be done only every now and then because they are more intuitive to use. It simply costs time if you have to read the documentation again because you forgot the syntax of a tool that use only once a year.</description>
		<content:encoded><![CDATA[<p>Kev,I should have mentioned that Linux admins are excluded from this poll. <img src='http://4sysops.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  I usually don&#8217;t even install a graphical user interface on Linux servers because it would be useless anyway. I am also not a friend of wizards. However, on Linux sometimes it can be rather annoying having to read countless pages of documentation to find the right parameter for something that would take one click on Windows. <img src='http://4sysops.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Lukas, agreed. PowerShell is not really a shell but a scripting language. However, PowerShell geeks usually swear that it also rocks as a CLI. I never understood why, but I guess it takes some time until one learns to like it. I disagree with your last point. GUI tools are better when it comes to tasks that have to be done only every now and then because they are more intuitive to use. It simply costs time if you have to read the documentation again because you forgot the syntax of a tool that use only once a year.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lukas Beeler</title>
		<link>http://4sysops.com/archives/poll-command-line-or-gui-administration-tools-what-do-you-prefer/comment-page-1/#comment-131006</link>
		<dc:creator>Lukas Beeler</dc:creator>
		<pubDate>Thu, 16 Jul 2009 20:30:18 +0000</pubDate>
		<guid isPermaLink="false">http://4sysops.com/?p=3148#comment-131006</guid>
		<description>Having been an active linux sysadmin for quite a few years, i still generally like commandline tools.

However, Powershell  pretty much sucks as an interactive shell. The line editing capability is atrocious, complete is inaccurate, slow and inflexible. It&#039;s clearly a second class citizen, as you still need to guy for a lot of stuff.

That doesn&#039;t mean Powershell is bad - i welcome it as the first sane scripting language on Windows, but it&#039;s clearly not designed for interactive use.

For example, doing something as simple as enabling remote desktop access from the commandline requires WMI - WMI is okay for scripting, but it sucks for interactive usage.

I don&#039;t see Microsoft&#039;s move to the commandline as bad. It means more effort can be put into making features work than making nice interfaces for them. Especially stuff that&#039;s used once a year it makes more sense to just have a Powershell interface rather than a GUI.

Maybe Microsoft will consider interactive commandline usage at some point in time, but they sure aren&#039;t doing it now.</description>
		<content:encoded><![CDATA[<p>Having been an active linux sysadmin for quite a few years, i still generally like commandline tools.</p>
<p>However, Powershell  pretty much sucks as an interactive shell. The line editing capability is atrocious, complete is inaccurate, slow and inflexible. It&#8217;s clearly a second class citizen, as you still need to guy for a lot of stuff.</p>
<p>That doesn&#8217;t mean Powershell is bad &#8211; i welcome it as the first sane scripting language on Windows, but it&#8217;s clearly not designed for interactive use.</p>
<p>For example, doing something as simple as enabling remote desktop access from the commandline requires WMI &#8211; WMI is okay for scripting, but it sucks for interactive usage.</p>
<p>I don&#8217;t see Microsoft&#8217;s move to the commandline as bad. It means more effort can be put into making features work than making nice interfaces for them. Especially stuff that&#8217;s used once a year it makes more sense to just have a Powershell interface rather than a GUI.</p>
<p>Maybe Microsoft will consider interactive commandline usage at some point in time, but they sure aren&#8217;t doing it now.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kev</title>
		<link>http://4sysops.com/archives/poll-command-line-or-gui-administration-tools-what-do-you-prefer/comment-page-1/#comment-131002</link>
		<dc:creator>Kev</dc:creator>
		<pubDate>Thu, 16 Jul 2009 20:12:22 +0000</pubDate>
		<guid isPermaLink="false">http://4sysops.com/?p=3148#comment-131002</guid>
		<description>Doing most of my Admin on Linux I actually find GUI front ends to command line interfaces to be rather good.

Mandriva Linux (in places) makes it possible to see what commands the GUI has just executed, making it possible for you to use the GUI to make one off changes, then switch to the CLI for scripts or tasks you need to do on a lot of PC&#039;s - certainly narrows the learning curve doing it this way.  

On Windows it can be rather annoying having to step through annoying wizards for something that would take one line on Linux.</description>
		<content:encoded><![CDATA[<p>Doing most of my Admin on Linux I actually find GUI front ends to command line interfaces to be rather good.</p>
<p>Mandriva Linux (in places) makes it possible to see what commands the GUI has just executed, making it possible for you to use the GUI to make one off changes, then switch to the CLI for scripts or tasks you need to do on a lot of PC&#8217;s &#8211; certainly narrows the learning curve doing it this way.  </p>
<p>On Windows it can be rather annoying having to step through annoying wizards for something that would take one line on Linux.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
