如何自定义Windows终端的默认配置文件?(PowerShell/CMD)
发布时间 - 2025-12-30 00:00:00 点击率:次可通过三种方式修改Windows终端默认配置文件:一、图形界面设置中在“启动”选项卡下拉选择;二、手动编辑settings.json文件,设置defaultProfile为对应GUID;三、用PowerShell命令读取并更新JSON配置。
如果您希望更改Windows终端启动时默认使用的配置文件,例如让PowerShell或CMD成为首选选项,则需要修改终端的设置文件。以下是实现此目标的具体步骤:
一、通过Windows终端设置界面修改
该方法适用于熟悉图形化操作的用户,无需手动编辑JSON文件,直接在设置中切换默认配置文件。
1、打开Windows终端(可通过开始菜单搜索“Windows Terminal”并启动)。
2、点击右上角向下箭头图标,选择“设置”选项,或使用快捷键 Ctrl + , 打开设置界面。
3、在左侧导航栏中点击“启动”选项卡。
4、在“默认配置文件”下拉菜单中,选择您希望设为默认的配置文件,例如 Windows PowerShell 或 命令提示符。
5、关闭设置窗口,更改立即生效,新标签页将自动使用所选配置文件启动。
二、手动编辑settings.json文件
该方法提供更精确的控制,允许指定特定配置文件的GUID作为默认值,适用于需批量部署或脚本化配置的场景。
1、在Windows终端设置界面中,点击左下角“以JSON格式打开设置”链接,系统将用默认文本编辑器打开 %LOCALAPPDATA%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe
\LocalState\settings.json 文件。
2、查找 "defaultProfile" 字段;若不存在,可在根对象顶层添加该字段。
3、将该字段值设为对应配置文件的GUID,例如PowerShell的GUID通常为 "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",CMD的GUID通常为 "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}"。
4、保存文件,关闭并重新打开Windows终端,验证新默认配置文件是否生效。
三、使用PowerShell命令获取并设置默认配置文件
该方法适合自动化场景,通过PowerShell读取当前配置文件列表并更新defaultProfile值,避免手动查找GUID出错。
1、以管理员身份运行PowerShell。
2、执行命令 Get-Content "$env:LOCALAPPDATA\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json" | ConvertFrom-Json 查看当前配置结构。
3、定位到 profiles.list 数组,逐项检查每个配置文件的 name 和 guid 字段,确认目标配置文件的GUID。
4、构造新的JSON对象,确保包含 "defaultProfile" 字段,并将其值设为已确认的GUID。
5、使用 ConvertTo-Json 和 Set-Content 将更新后的对象写回settings.json文件。
# js
# json
# windows
# app
# win
# microsoft
# 配置文件
# 批量部署
# 对象
# 自动化
# 设为
# 适用于
# 可通过
# 选项卡
# 如果您
# 可在
# 三种
# 文件列表
# 若不
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel怎么配置.env环境变量_Laravel生产环境敏感数据保护与读取【方法】
Laravel如何为API生成Swagger或OpenAPI文档
Java Adapter 适配器模式(类适配器,对象适配器)优缺点对比
重庆市网站制作公司,重庆招聘网站哪个好?
昵图网官方站入口 昵图网素材图库官网入口
详解Android——蓝牙技术 带你实现终端间数据传输
nginx修改上传文件大小限制的方法
Laravel如何配置Horizon来管理队列?(安装和使用)
香港服务器网站卡顿?如何解决网络延迟与负载问题?
googleplay官方入口在哪里_Google Play官方商店快速入口指南
公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?
如何正确选择百度移动适配建站域名?
成都品牌网站制作公司,成都营业执照年报网上怎么办理?
html文件怎么打开证书错误_https协议的html打开提示不安全【指南】
太平洋网站制作公司,网络用语太平洋是什么意思?
如何快速生成凡客建站的专业级图册?
Laravel中的Facade(门面)到底是什么原理
长沙企业网站制作哪家好,长沙水业集团官方网站?
如何挑选优质建站一级代理提升网站排名?
Laravel Eloquent性能优化技巧_Laravel N+1查询问题解决
CSS3怎么给轮播图加过渡动画_transition加transform实现【技巧】
Laravel怎么使用Intervention Image库处理图片上传和缩放
Laravel如何操作JSON类型的数据库字段?(Eloquent示例)
如何在HTML表单中获取用户输入并用JavaScript动态控制复利计算循环
Laravel如何实现全文搜索_Laravel Scout集成Algolia或Meilisearch教程
Laravel如何使用withoutEvents方法临时禁用模型事件
如何快速重置建站主机并恢复默认配置?
非常酷的网站设计制作软件,酷培ai教育官方网站?
Win11怎么开启自动HDR画质_Windows11显示设置HDR选项
Swift中switch语句区间和元组模式匹配
高性能网站服务器部署指南:稳定运行与安全配置优化方案
网站建设整体流程解析,建站其实很容易!
手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?
php8.4header发送头信息失败怎么办_php8.4header函数问题解决【解答】
如何快速搭建高效服务器建站系统?
如何在建站之星绑定自定义域名?
网站图片在线制作软件,怎么在图片上做链接?
深圳网站制作培训,深圳哪些招聘网站比较好?
宙斯浏览器文件分类查看教程 快速筛选视频文档与图片方法
香港服务器建站指南:免备案优势与SEO优化技巧全解析
简单实现Android文件上传
网站制作软件有哪些,制图软件有哪些?
怎么用AI帮你设计一套个性化的手机App图标?
如何用5美元大硬盘VPS安全高效搭建个人网站?
深圳防火门网站制作公司,深圳中天明防火门怎么编码?
java ZXing生成二维码及条码实例分享
如何在IIS服务器上快速部署高效网站?
手机网站制作与建设方案,手机网站如何建设?
Android利用动画实现背景逐渐变暗
谷歌浏览器下载文件时中断怎么办 Google Chrome下载管理修复

