介绍
sudo 是 Linux 系统中的一个系统管理指令,gsudo 类似于 sudo,它可以帮我们在 Windows 系统中提升管理员权限。
安装
1
scoop install gsudo
1
choco install gsudo -y
1
winget install gerardog.gsudo
Powershell
1
PowerShell -Command "Set-ExecutionPolicy RemoteSigned -scope Process; iwr -useb https://raw.githubusercontent.com/gerardog/gsudo/master/installgsudo.ps1 | iex"
也可以以手动方式下载最新发布包,解压后将
gsudo.exe
文件复制到C:\Windows\System32
目录。
使用
cmd 命令行或 Powershell
通常想以管理员身份启动 cmd 命令行,可以在开始菜单中右键以管理员身份启动,或者在任务栏中点击【 Ctrl
+ Shift
+ 点击命令行】启动,现在则不必了,可以直接在 cmd 命令行中执行 gsudo
命令即可,同时在 Powershell 中也奏效。
Windows Terminal
如果想在 Windows terminal 中直接启动一个带管理员权限的 cmd 或者 Powershell 也是没问题的。
点击【Settings】,在 Profiles 中点击【Add a new profile】。
在 “Duplicate a profile” 中选中 “Windows powershell”,点击【Duplicate】即可复制一个 Powershell。
将 Name 修改为:“Windows PowerShell Elevation”(可自定义),然后在 “Command line” 中输入:
gsudo powershell.exe
,还可以修改 icon 和 Tab title。点击【Save】后即可在选项卡中启动一个带管理员权限的 Windows PowerShell了。
相关指令参数
gsudo -n
开启一个带管理员身份的新窗口gsudo config
查看配置gsudo status
查看状态