title: How to admin a remote Windows Server with a command line interface?
body: <p>When I was a Linux admin I could do anything from the SSH command line. Now, as a Windows admin, I have to deal with the Windows Remote Desktop graphical interface, which I found to be inefective (slow) and hard to automate tasks in it.</p>
  
  <p>a) Can I connect to a Windows Server through SSH or any encrypted connection with command line interface?</p>
  
  <p>b) If yes can I do ANY administrative task?</p>
  
  <p>Examples:</p>
  
  <ol>
  <li>create a new virtual folder in IIS</li>
  <li>setup firewall ports</li>
  <li>restart services</li>
  <li>change user policies</li>
  <li>start desktop applications</li>
  </ol>
  
  <p>I know about the existence of Windows PowerShell 2.0 Remoting, but I don't know if it fullfills all conditions above</p>
  
  <p>My conclusion so far: from Windows PowerShell can do MOST but not ALL administrative tasks. And I still don't know if Windows PowerShell 2.0 Remoting uses an encrypted connection.</p>