火星了,原来 Windows 也有了原生 sudo 了

186 天前
 PTLin

终于可以卸载 gsudo 了,微软的另外一种拥抱开源。

5302 次点击
所在节点    程序员
18 条回复
superrichman
186 天前
木马提权更方便了
shintendo
186 天前
别急着卸,不如 gsudo 好用
1Z3KYa0qBLvei98o
186 天前
不知道加这个东西有什么用
PTLin
186 天前
@VchentozV 就比如 winget 更新软件,前面加个 sudo 就不会每个软件安装的时候弹框了。
1Z3KYa0qBLvei98o
186 天前
@PTLin 我现在 windows terminal 默认管理员权限. 但是最近升级了 Windows 11 24h2 之后, 就各种问题, 卡死.
Tumblr
186 天前
@VchentozV #5 这就是历来的使用习惯导致的。用 Linux 也好,OSX 也好,都习惯于用非 root 用户了,但是一到 Windows ,那必然是 Administrator+关闭 UAC ,所以就搞出各种问题来。微软想让用户习惯于 user+UAC 的使用,还有很长的路要走啊。
1Z3KYa0qBLvei98o
186 天前
@Tumblr 专业程序员用顺手还是 linux + sudo 那一套, windows 早期的设计就是傻瓜化, 就是面向普通用户, 抢市场.

所以每次 windows terminal 很多个 tab 然后突然要 win 键 + 鼠标管理员权限就很不爽.

大部分时候我就用 触摸板 点一下 + 号. 鼠标都用得不多.


===> 但是跳出程序员的局限,像父母这种用户有多少. 但是 00 后会不会动手能力都增强了?
PTLin
186 天前
@shintendo 试了下,把配置 sudo 如何运行应用程序改成内敛后,基本上就和 gsudo 一样了。
cnbatch
186 天前
@VchentozV 遇到管理员提权请求时,按 ALT+Y ,双手就不用离开键盘区域了
weijancc
186 天前
那个弹窗都是直接关掉的
x009ba1
186 天前
试了下 `sudo Start-Service -Name postgresql` 提示:“找不到命令”
单独执行 `sudo` 和 `Start-Service -Name postgresql` 都没问题🤔
zifeiyu
186 天前
gsudo 更好用,sudo 执行命令,印象中会以 C:\Windows\System32 当作当前目录,而 gsudo 就可以正确地识别当前目录。不知道这个 bug 修复没有
HENQIGUAI
186 天前
几年前有人写了 sudo.cmd, 和 sudo.ps, 分享到 github 了,好用的很,感谢互联网的分享精神
Cu635
186 天前
@VchentozV #7
“但是 00 后会不会动手能力都增强了”
不会,反而是下降的。
paulluis2dev
186 天前
@shintendo 对的,暂时先别卸载。微软的东西就是这么膈应人,能用却不好用。像 11 楼的问题刚出来时我就遇到过,到现在还没解决
billccn
185 天前
@x009ba1 这是因为`Start-Service`是个 powershell 功能,sudo 后面的命令是传递给系统执行不是 powershell ,你可以试试`sudo powershell -command "Start-Service -Name postgresql"`,或者直接用系统命令`sudo net start postgresql`
x009ba1
185 天前
@billccn 原来如此,感谢答疑
1Z3KYa0qBLvei98o
185 天前
@x009ba1 微软的 powershell 号称第 4 代, 但是和 wpf 一样, 又臭又长

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1114789

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX