You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何设置Windows Terminal仅部分配置文件以提升权限启动

实现Windows Terminal单配置文件自定义权限的方案

前置修改

  • 找到你日常启动Windows Terminal的快捷方式,右键点击「属性」→「高级」,取消勾选「以管理员身份运行」,点击确定保存所有修改。全局快捷方式的管理员权限优先级高于终端内部的单配置权限规则,必须先关闭全局强制管理员启动。

注意:以下配置用到的elevate属性仅在Windows Terminal v1.13及以上版本支持,如果你使用的版本过低需要先升级终端版本。

单配置权限设置步骤

  • 打开Windows Terminal,按下快捷键Ctrl+,打开设置界面,点击左下角的「打开JSON文件」选项,进入配置编辑页
  • 在JSON的profiles.list数组中,找到你需要设置权限的配置项:
    • 给需要默认管理员启动的配置(比如PowerShell、CMD配置块)添加字段 "elevate": true
    • 给需要保持普通权限启动的配置(比如WSL Ubuntu发行版配置块)添加字段 "elevate": false
  • 保存JSON文件后,重启Windows Terminal即可生效

效果验证

  • 启动WSL标签页后,执行code ./testdir打开WSL内目录,此时VSCode不会继承管理员权限,后续在VSCode中创建的文件所有者为WSL普通用户,不会出现自动归属root的问题
  • 如果临时需要给当前普通权限的标签页提权,右键点击标签页,选择「以管理员身份重复选项卡」即可快速生成高权限同配置标签页

内容的提问来源于stack exchange,提问作者TheGrumpyDev

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 14:39:03