How to run PowerShell with admin privileges from current folder?

run powershell script as administrator from cmd
always run powershell as administrator
run powershell script as administrator without prompt
powershell admin commands
jenkins powershell run as administrator
how to run powershell as domain admin
run powershell script as administrator windows 10
run a powershell file as administrator

How can I run PowerShell from Context menu (holding the shift key) in current folder with admin privileges? Is there a simpler way than type in any code to windows registry?

I have had the same problem recently. Answer unfortunately wasn't obvious and easy to find. There are some scripts on the internet but has worked form me. Below i am presenting to You script which You can paste into any file with reg extension and run. After that You will be able to run powershell with admin privileges from current open folder (You have to hold shift and then right click on empty space in folder.

Code:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\shell\PowerShellAsAdmin]
@="Open PowerShell window here as administrator"
"Extended"=""
"HasLUAShield"=""
"Icon"="powershell.exe"

[HKEY_CLASSES_ROOT\Directory\Background\shell\PowerShellAsAdmin\command]
@="C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\powershell.exe -windowstyle hidden -Command \"Start-Process powershell  -ArgumentList '-NoExit', '-Command cd %V' -Verb runAs\""

Context menu view:

How to open an elevated PowerShell prompt in Windows 10, I have had the same problem recently. Answer unfortunately wasn't obvious and easy to find. There are some scripts on the internet but has  Alternatively, you can run scripts directly from inside the Windows PowerShell ISE. To start the ISE with administrative privileges: Switch to the Start menu in Windows 8, type powershell ise, and

As LotPings mentions in the comments, you can add a simple shortcut to the Quck Access Toolbar if you are running Windows 10. It's supported by Windows by default.

This image should explain how to set it up.

While this doesn't use shift, you still have a quick way of starting PowerShell in the current directory as admin.

PowerShell Run as Administrator, How can I run PowerShell from Context menu (holding the shift key) in current folder with admin privileges? Is there a simpler way than type in any code to  When the folder opens, right-click Powershell and select Run as administrator. You will receive a User Access Control prompt, click Yes. You will receive a User Access Control prompt, click Yes. 3

Dominik's registry solution works well, but there is a problem when the folder path contains spaces. In the command, you have to add (escaped, i.e. double) apostrophes around the path.

C:\Windows\system32\WindowsPowerShell\v1.0\powershell.exe -windowstyle hidden -Command "Start-Process powershell -ArgumentList '-NoExit', '-Command cd ''%V''' -Verb runAs"

Gaining administrator privileges in PowerShell, If you always use a shortcut you can just add the arguments: -NoExit -Command "​cd ~". If you want this to always execute you can make a profile, to do this  The script ‘MyScript.ps1’ cannot be run because it contains a “#requires” statement for running as Administrator. The current Windows PowerShell session is not running as Administrator. Start Windows PowerShell by using the Run as Administrator option, and then try running the script again.

You Don't Have to Be An Administrator to Run Remote PowerShell , Is there a way to run a PowerShell Prompt with elevated privileges from a Windows PowerShell will launch with the rights of the current user. Expand the folder and then right-click on Windows PowerShell shortcut. How to elevate to admin in Powershell. Alternative 1 – Elevate Powershell to an administrator through Windows Search. Alternative 2 – Create a new task in Task Manager. Alternative 3 – Use the runAs command in Powershell. Conclusion. References.

How to run PowerShell with admin privileges from current folder , To elevate a script from a (non-elevated) PowerShell command line: To run an entire PowerShell session 'As Admin' from an existing PowerShell aspects of the user environment will change: The current directory, the current TEMP folder​  If you instead want to change the execution policy for just the current PowerShell session, you can use this command: Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process However, if your domain administrator is using the " Turn on Script Execution " group policy, you will not be able to change your execution policy at all.

How do I make PowerShell run as administrator start in my home , All the methods for starting Powershell in Windows, including with open the Start Menu and go to the Windows PowerShell shortcuts folder. for starting PowerShell, both with limited permissions and with admin rights. Stack Overflow Public questions and answers; Teams Private questions and answers for your team; Enterprise Private self-hosted questions and answers for your enterprise; Jobs Programming and related technical career opportunities

Comments
  • That question is IMO off topic in stackoverflow. Depending on your windows version, why not place a quick access icon in explorer title bar?
  • If it is offtop, i am sorry for that. I was just searching for answear for few hours, so i decided to share this knowledge with community. I don't really know what you have on Your mind, could You explain Your solution ?
  • Thanks Jonas, had at the time no access to an english Win10.