Windows上有很多命令行程序,例如CMD和PowerShell。微软在Build 2019上推出了一款面向Windows10的命令行程序,这款程序集合了Windows上的PowerShell、CMD以及Windows Subsystem for Linux于一身,解决了不少惹人吐槽的毛病,甚至被称为Windows下命令体验的救世主。而我早在Preview版发布时,就已经下载使用,现在也是我主要使用的命令行工具。然而毕竟现在还是体验版的关系,所以并没有集成在右键菜单上。在搜索了许久之后,终于在Github上找到了安装方法。
软件安装
Windows Terminal 现在还是 Preview 状态,我们可以在 Microsoft Store 上下载安装。当然有能力的人,可以下载Github的代码自己编译。
Windows Terminal (Preview) - Microsoft Store
添加 Windows Terminal 到右键菜单
测试变量
下面的两个变量后面的操作需要使用到。所以,先测试下是否正常。
echo %USERPROFILE%
echo %LOCALAPPDATA%
如果有报错,接下来的操作,请把对应的部分进行替换。
%USERPROFILE%
替换成 C:\Users\[userName]
%LOCALAPPDATA%
替换成 C:\Users\[userName]\AppData\Local
注意 [userName]
为自己的用户名
创建图标
从以下地址下载图标
图标ico下载 , 打开网址,鼠标右键保存到电脑。
打开命令行,输入
mkdir "%USERPROFILE%\AppData\Local\terminal"
这个命令是创建一个terminal
文件夹,把下载的图标ico复制到这个文件夹。
写入注册表
创建一个txt文档,并把档后缀改为reg
。文档的名字可自己创建,后缀名不可以错。右键菜单出现Windows Terminal
有两种方法。一种是按shift
+ 右键
,另一种是直接右键
。
shift
+ 右键
把下面的内容复制到reg去
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\wt]
@="Windows Terminal"
"Icon"="%USERPROFILE%\\AppData\\Local\\terminal\\wt_32.ico"
"Extended"=""
[HKEY_CLASSES_ROOT\Directory\Background\shell\wt\command]
@="C:\\Users\\[user_name]\\AppData\\Local\\Microsoft\\WindowsApps\\wt.exe"
注意:请把[user_name]
改成自己电脑的用户名
右键
把下面的内容复制到reg去
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\wt]
@="Windows terminal here"
"Icon"="%USERPROFILE%\\AppData\\Local\\terminal\\wt_32.ico"
[HKEY_CLASSES_ROOT\Directory\Background\shell\wt\command]
@="C:\\Users\\[user_name]\\AppData\\Local\\Microsoft\\WindowsApps\\wt.exe"
注意:请把[user_name]
改成自己电脑的用户名
修改Windows Terminal
的profile.json
打开profile.json
把startingDirectory
改为null
,没有的自己创建一个。
照著上面的方法操作,相信右键菜单已经出现Windows Terminal
的入口了。