title: Detect if running with administrator privileges under Windows XP
body: <p>I am trying to work out how to detect whether a user is running with admin rights under Windows XP. This is fairly easy to do in Vista/Win7 thanks to the <strong>whoami</strong> command. Here's a snippet in Ruby for how to do it under Vista:</p>
  
  <p><em>Note, the following link now incorporates the solution suggested by muteW</em></p>
  
  <p><a href="http://gist.github.com/65931" rel="noreferrer">http://gist.github.com/65931</a></p>
  
  <p>The trouble is, whoami doesn't come with Windows XP and so the above linked method will always return false on WinXP, even if we're running as an administrator.</p>
  
  <p>So, does anyone know of a way to detect whether we're running as an admin under Windows XP using Ruby, command-line tools, batch-files, or even third-party (needs to be open source, really) tools?</p>