gsudo 教程:在 Windows 上像 Linux 一样用 sudo 提权

gsudo:Windows 的 sudo,让提权不再需要那该死的右键

一句话解决:每次要在终端里跑管理命令都要重新开一个管理员窗口?gsudo 让你直接在当前窗口里加个 gsudo 前缀就行。

用过 Linux 或 Mac 的朋友应该很熟悉 sudo——在命令前面加个 sudo,输入密码,命令就以管理员权限运行了。优雅、直接、一行搞定。

回到 Windows 呢?你想跑个需要管理员权限的命令:打开新的终端窗口 → 右键 → “以管理员身份运行” → 确认 UAC 弹窗 → 再重新切换到目标目录 → 终于可以敲命令了。

每次都要来这么一套,烦不烦?

gsudo 是什么?

gsudo 是 Windows 上的 sudo 命令——一个允许你在当前终端窗口里,直接以管理员权限执行命令的小工具。

它解决的核心问题:不再需要每次单独打开管理员终端,直接在已有窗口里提权。

用起来有多爽?

场景一:一条命令提权

gsudo net start SomeService

就这么简单。前面加个 gsudo,后面的命令就以管理员身份运行了。不用开新窗口,不用重新 cd 到目录。

场景二:进入管理员 Shell

如果你要连续执行多条管理员命令:

gsudo

执行后,当前 Shell 变成管理员模式,后面的所有命令都自动提权。输入 exit 恢复正常。

场景三:管道和重定向

gsudo dir > "C:\Program Files\test.txt"

即使目标文件夹需要管理员权限才能写入,加上 gsudo 也能搞定。

同类对比

功能gsudo右键”管理员身份运行”sudo for Windows
使用方式命令前缀要新开窗口命令前缀
保持当前目录❌ 会回到 system32
管道支持有限
凭据缓存✅ 可配置每次弹 UAC
开源

gsudo 是目前 Windows 上最成熟的 sudo 实现

优缺点总结

👍 优点

  • 使用简单,命令前加 gsudo 即可
  • 保持当前工作目录,不用重新 cd
  • 支持管道、重定向
  • 缓存凭据,多次提权不用反复点确认
  • 开源免费

👎 缺点

  • 需要先安装(跟 Linux 自带的 sudo 不一样)
  • 首次使用会触发 UAC 弹窗
  • 遇到特别复杂的命令链偶尔会有小问题
  • 对于不常使用命令行的用户来说,这是个用不上的工具

下载与安装

通过 Scoop 安装(推荐)

scoop install gsudo

通过 Chocolatey 安装

choco install gsudo

直接下载

提示:推荐通过包管理器安装,方便后续更新。

快速上手

  1. 安装完成后打开 PowerShell 或 CMD
  2. gsudo whoami /groups — 看看当前权限
  3. gsudo netstat -ano — 以管理员权限运行网络统计
  4. gsudo — 进入管理员模式,然后连续执行命令
  5. 输完管理员命令后输入 exit 退出提权模式

结语

gsudo 是给所有在 Windows 上用命令行的开发者准备的一个”终于等到你”的工具。它解决的不是什么惊天动地的大问题,但每天帮你省掉的那几次”右键→以管理员身份运行”,累积起来是真真切切的效率提升。

一句话总结:Windows 早就该有的 sudo。

推荐下载

以上链接为推广链接,您通过本链接购买产品时,我们可能会获得少量佣金,但不影响您的购买价格。所有推荐均基于客观评测。