How Do I Know If Powershell Is Running as Administrator?
Contents

When running the script without the administrator privileges, it will rerun in the new elevated PowerShell session and you will see an UAC elevation prompt. If you accept it, your PS1 script will be run as administrator.

How can I tell if PowerShell is administrator?

All that’s left to do is call the function to check whether the user is an admin. We can use an IF statement with the -NOT operator to call the function and throw an error to stop the script if the user isn’t an administrator. If the user is an administrator, PowerShell will continue and run the rest of your script.

How do I know if a program is running as administrator?

Start Task Manager and switch to the Details tab. The new Task Manager has a column called “Elevated” which directly informs you which processes are running as administrator. To enable the Elevated column, right click on any existing column and click Select columns. Check the one called “Elevated”, and click OK.

Maya Lin-Takahashi

Maya Lin-Takahashi

Consumer Tech & Gadget Reviewer

Maya is a hardware enthusiast who tests and reviews smart home devices, smartphones, wearables, and audio gear. She focuses on practical consumer value and build quality.

Share this article
Twitter Facebook Pinterest