Bob*_*ani 85 windows windows-terminal
打开新的 Windows 终端时,它会打开PowerShell。 默认情况下,新选项卡也是PowerShell。
设置JSON 文件中有没有办法将其更改为cmd或其他内容?
视窗版本:1903
小智 125
打开 Windows 终端 JSON 设置。接下来,在profiles数组中找到您正在搜索的外壳的对象并guid从中复制值。最后一步是将此值粘贴到defaultProfile属性中。
{
"$schema": "https://aka.ms/terminal-profiles-schema",
"defaultProfile": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}"
....
Run Code Online (Sandbox Code Playgroud)
它可能会更改您的默认外壳。
Bis*_*iyo 14
该过程需要一些有关 JSON 文件格式的知识。这是一个简要的概述。每个成员都表示"name":"value"成对。数组使用方括号,对象使用大括号。阅读此维基百科:JSON
了解更多详细信息。
profiles.json文件。这是一个示例,请参阅第一个 JSON 对象,即"globals"。"globals" :
{
"alwaysShowTabs" : true,
"copyOnSelect" : false,
"defaultProfile" : "{12345678-1234-1234-1234-1234567890AB}",
"initialCols" : 120,
"initialRows" : 30,
Run Code Online (Sandbox Code Playgroud)
我们对defaultProfile名字感兴趣。128 位格式的
{12345678-1234-1234-1234-1234567890AB}值称为UUID。假设它就像默认 shell的昵称:)
现在在该文件中,找到命令提示符的"name" : "cmd"对(或"commandline" : "cmd.exe"对)。将有一"guid"对相邻。复制值,即 128 位昵称。并将其粘贴到 globals > defaultProfile。
重新启动 Windows 终端。
如果您安装了没有Windows 应用商店的Windows 终端,则实际路径profiles.json为"%LocalAppData%\Microsoft\Windows Terminal\profiles.json". 您可以在任何文本编辑器中直接打开路径。
编辑设置并将 defaultProfile 值更改为要作为默认值的配置文件的 GUID 值。例如:
{
"$schema": "https://aka.ms/terminal-profiles-schema",
"defaultProfile": "{d3f31bee-5823-5ed8-8e04-f31ed54f2cd9}",
...
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
56922 次 |
| 最近记录: |