火星了,原来 Windows 也有了原生 sudo 了 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴AI 生成的内容
PTLin
V2EX    程序员

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

  •  
  •   PTLin 225 天前 5399 次点击
    这是一个创建于 225 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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


    ===> 但是跳出程序员的局限,像父母这种用户有多少. 但是 00 后会不会动手能力都增强了?
    PTLin
        8
    PTLin  
    OP
       225 天前
    @shintendo 试了下,把配置 sudo 如何运行应用程序改成内敛后,基本上就和 gsudo 一样了。
    cnbatch
        9
    cnbatch  
       225 天前
    @VchentozV 遇到管理员提权请求时,按 ALT+Y ,双手就不用离开键盘区域了
    weijancc
        10
    weijancc  
       225 天前 via iPhone
    那个弹窗都是直接关掉的
    x009ba1
        11
    x009ba1  
       225 天前
    试了下 `sudo Start-Service -Name postgresql` 提示:“找不到命令”
    单独执行 `sudo` 和 `Start-Service -Name postgresql` 都没问题
    zifeiyu
        12
    zifeiyu  
       225 天前
    gsudo 更好用,sudo 执行命令,印象中会以 C:\Windows\System32 当作当前目录,而 gsudo 就可以正确地识别当前目录。不知道这个 bug 修复没有
    HENQIGUAI
        13
    HENQIGUAI  
       225 天前
    几年前有人写了 sudo.cmd, 和 sudo.ps, 分享到 github 了,好用的很,感谢互联网的分享精神
    Cu635
        14
    Cu635  
       225 天前
    @VchentozV #7
    “但是 00 后会不会动手能力都增强了”
    不会,反而是下降的。
    500
        15
    500  
       225 天前
    @shintendo 对的,暂时先别卸载。微软的东西就是这么膈应人,能用却不好用。像 11 楼的问题刚出来时我就遇到过,到现在还没解决
    billccn
        16
    billccn  
       224 天前
    @x009ba1 这是因为`Start-Service`是个 powershell 功能,sudo 后面的命令是传递给系统执行不是 powershell ,你可以试试`sudo powershell -command "Start-Service -Name postgresql"`,或者直接用系统命令`sudo net start postgresql`
    x009ba1
        17
    x009ba1  
       224 天前
    @billccn 原来如此,感谢答疑
    1Z3KYa0qBLvei98o
        18
    1Z3KYa0qBLvei98o  
       224 天前
    @x009ba1 微软的 powershell 号称第 4 代, 但是和 wpf 一样, 又臭又长
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1221 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 17:25 PVG 01:25 LAX 10:25 JFK 13:25
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86