title: How does a program ask for administrator privileges?
body: <p>I am developing an application using vb.net. For performing some tasks the application needs administrator privileges in the machine. How to ask for the privileges during the execution of the program?</p>
  
  <p>What is the general method of switching user accounts for executing an application? In other words, is there some way for an application to run under an arbitrary user account?</p>