<?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/"
		>
<channel>
	<title>Comments on: Vista design mis-features</title>
	<atom:link href="http://blog.stuart.shelton.me/archives/50/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.stuart.shelton.me/archives/50</link>
	<description>Normal service will be resumed shortly...</description>
	<lastBuildDate>Thu, 26 Aug 2010 00:14:09 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Stuart</title>
		<link>http://blog.stuart.shelton.me/archives/50/comment-page-1#comment-2624</link>
		<dc:creator>Stuart</dc:creator>
		<pubDate>Tue, 17 Apr 2007 23:46:35 +0000</pubDate>
		<guid isPermaLink="false">http://blog.srcshelton.miltonroad.net/?p=50#comment-2624</guid>
		<description>So they now have two different privilege-elevation systems: The graphical &quot;Run as administrator&quot; which works even when the Administrator account is disabled(!) and the &quot;runas&quot; command, which isn&#039;t a great deal of use out-of-the-box, because it (rightly) won&#039;t allow commands to be run against disabled accounts - which is how the Administrator is setup.

It strikes me as another case where they&#039;ve seen something good, tried to copy it, but missed the point: How this should work is that the Adminstrator account is enabled, but that you can&#039;t log in as this account, no matter what.  The graphical &quot;Run as Adminstrator&quot; and the command-line &quot;runas&quot; can then function identically (as would make sense), both sensibly using the now-available Administrator account.  Indeed, this is exactly how the root account on MacOS works, with access if needed with &quot;sudo&quot;.

The problem with &quot;Run as Administrator&quot; when applied to a command prompt is that it&#039;s not very fine-grained: Firstly, if I want to run one command with root privileges securely then I have to start a new command prompt for it, losing the environment of the one I&#039;ve been working in.  Once this new command prompt with elevated privileges is opened, &lt;i&gt;everything&lt;/i&gt; run from it has elevated privileges.  And finally, I can&#039;t decide half way through a session that I need to do something as Administrator - it&#039;s all or nothing.

Proof, if ever t&#039;were needed, that Windows is really not designed for any amount of none-graphical use... and it appears that it has recieved little testing as such.</description>
		<content:encoded><![CDATA[<p>So they now have two different privilege-elevation systems: The graphical &#8220;Run as administrator&#8221; which works even when the Administrator account is disabled(!) and the &#8220;runas&#8221; command, which isn&#8217;t a great deal of use out-of-the-box, because it (rightly) won&#8217;t allow commands to be run against disabled accounts &#8211; which is how the Administrator is setup.</p>
<p>It strikes me as another case where they&#8217;ve seen something good, tried to copy it, but missed the point: How this should work is that the Adminstrator account is enabled, but that you can&#8217;t log in as this account, no matter what.  The graphical &#8220;Run as Adminstrator&#8221; and the command-line &#8220;runas&#8221; can then function identically (as would make sense), both sensibly using the now-available Administrator account.  Indeed, this is exactly how the root account on MacOS works, with access if needed with &#8220;sudo&#8221;.</p>
<p>The problem with &#8220;Run as Administrator&#8221; when applied to a command prompt is that it&#8217;s not very fine-grained: Firstly, if I want to run one command with root privileges securely then I have to start a new command prompt for it, losing the environment of the one I&#8217;ve been working in.  Once this new command prompt with elevated privileges is opened, <i>everything</i> run from it has elevated privileges.  And finally, I can&#8217;t decide half way through a session that I need to do something as Administrator &#8211; it&#8217;s all or nothing.</p>
<p>Proof, if ever t&#8217;were needed, that Windows is really not designed for any amount of none-graphical use&#8230; and it appears that it has recieved little testing as such.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Buckley</title>
		<link>http://blog.stuart.shelton.me/archives/50/comment-page-1#comment-2623</link>
		<dc:creator>Chris Buckley</dc:creator>
		<pubDate>Tue, 17 Apr 2007 22:12:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.srcshelton.miltonroad.net/?p=50#comment-2623</guid>
		<description>Not wanting to defend Micro$$oft here, but they&#039;re simply following sudo&#039;s approach; whilst the administrator account is disabled, yes, they are allowing you to elevate your privileges (ala sudo) to run a command as administrator (nee root) when you require so.

So, you never need touch the administrator account - you simply escalate your privileges when required using &#039;run as administrator&#039;.</description>
		<content:encoded><![CDATA[<p>Not wanting to defend Micro$$oft here, but they&#8217;re simply following sudo&#8217;s approach; whilst the administrator account is disabled, yes, they are allowing you to elevate your privileges (ala sudo) to run a command as administrator (nee root) when you require so.</p>
<p>So, you never need touch the administrator account &#8211; you simply escalate your privileges when required using &#8216;run as administrator&#8217;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stuart</title>
		<link>http://blog.stuart.shelton.me/archives/50/comment-page-1#comment-2610</link>
		<dc:creator>Stuart</dc:creator>
		<pubDate>Tue, 17 Apr 2007 01:08:30 +0000</pubDate>
		<guid isPermaLink="false">http://blog.srcshelton.miltonroad.net/?p=50#comment-2610</guid>
		<description>So, hold on - let me get this straight:

If I use the &quot;runas&quot; command under a cmd window, it fails because the Administrator account is disabled, but if I right click on the search-box (or the resulting found icon?) in the start menu (obvious, mais-non?) then I can happily run the entire shell as the (disabled) Administrator user?!

Does that seem sorta crazy to anyone else?  It makes my brain hurt.

&#039;&lt;tt&gt;sudo&lt;/tt&gt;&#039;s had this down to a tee for years - why does Windows make everything so damned difficult?</description>
		<content:encoded><![CDATA[<p>So, hold on &#8211; let me get this straight:</p>
<p>If I use the &#8220;runas&#8221; command under a cmd window, it fails because the Administrator account is disabled, but if I right click on the search-box (or the resulting found icon?) in the start menu (obvious, mais-non?) then I can happily run the entire shell as the (disabled) Administrator user?!</p>
<p>Does that seem sorta crazy to anyone else?  It makes my brain hurt.</p>
<p>&#8216;<tt>sudo</tt>&#8216;s had this down to a tee for years &#8211; why does Windows make everything so damned difficult?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Buckley</title>
		<link>http://blog.stuart.shelton.me/archives/50/comment-page-1#comment-2609</link>
		<dc:creator>Chris Buckley</dc:creator>
		<pubDate>Tue, 17 Apr 2007 00:21:56 +0000</pubDate>
		<guid isPermaLink="false">http://blog.srcshelton.miltonroad.net/?p=50#comment-2609</guid>
		<description>&gt; How, exactly, is it possible to run a command-line utility such as this under 
&gt; the Vista security scheme?

Easy!  Start &gt; type &#039;cmd&#039; into the search box. Then, right-click - &#039;run as administrator&#039;.

Done!</description>
		<content:encoded><![CDATA[<p>&gt; How, exactly, is it possible to run a command-line utility such as this under<br />
&gt; the Vista security scheme?</p>
<p>Easy!  Start &gt; type &#8216;cmd&#8217; into the search box. Then, right-click &#8211; &#8216;run as administrator&#8217;.</p>
<p>Done!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
