给 WIN 10 增加伪 sudo 命令
管理员权限打开 PowerShell
更改 PowerShell 默认脚本执行策略.
- 输入
get-executionpolicy
查看当前脚本执行策略, 当前默认为为Restricted
即不允许执行任何脚本。 - 输入
get-help set-executionpolicy
, 获取执行策略 - 输入
set-executionpolicy remotesigned
更改执行策略为remotesigned
- 输入
输入下面脚本命令执行:
$script_path="$HOME\Documents\Scripts"; if (!(test-path $script_path)) {New-Item -ItemType directory $script_path} if (!(test-path $profile)) { new-item -path $profile -itemtype file -force }". $script_path\sudo.ps1" | Out-File $profile -append; "function sudo(){if (`$args.Length -eq 1){start-process `$args[0] -verb `"runAs`"} if (`$args.Length -gt 1){start-process `$args[0] -ArgumentList `$args[1..`$args.Length] -verb `"runAs`"}}" | Out-File $script_path\sudo.ps1; powershell
搜索 UAC 即更改用户账户控制设置, 设置为从不通知.
Usage
sudo powershell
sudo cmd
参考链接: Is there any ‘sudo’ command for Windows?
The MIT License (MIT)
Copyright (c) 2019, Roojay.
本文链接:https://roojay.com/pages/c19490dd/