3

如何快速在指定目录启动Windows控制台

 2 years ago
source link: https://discretetom.github.io/posts/launch-cmd/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

原标题:如何在右键菜单里面添加cmd

正如原标题所说,本文只讲述如何在右键菜单添加cmd

在右键菜单里面添加cmd的想法来源于安装git之后右键菜单出现的git bash here,如果能做出这样的效果,在任何目录单击右键就能在当前目录启动cmd

文件夹上的右键菜单添加cmd

个性化右键菜单需要修改注册表文件(registry file)

使用我们熟悉的Win+R打开运行窗口,运行"regedit",即注册表编辑器(registry editor)

为了防止搞砸,可以先备份一下目前的注册表文件

菜单栏-文件-导出

3-1

右键点击HKEY_CLASSES_ROOT/Folder/shell选择新建-项新建一个键值,此处命名为cmdPrompt。这个名字不重要,只要起一个好辨识且不冲突的即可

3-2

将其数据改为cmd,这个数据的值为右键菜单中显示的名称

3-3

在cmdPrompt上右击,选择新建-项新建一个键值,命名为command,代表cmdPrompt的command命令,所以此键值的名称不能更改

3-4

将其数据改为

cmd.exe /k cd %1

3-5

文件夹内空白处右键菜单里添加cmd

这次定位到

HKEY_CLASSES_ROOT\Directory\Background\shell\cmdPrompt

重复上一小节的内容

3-6

但是这次command里面的指令不是cmd.exe /k cd %1了,否则会提示错误

cmd.exe /s /k pushd "%V"

3-7

3-8

在刚才的cmdPrompt里面新建-字符串值,命名为Icon(显然这个名称不可自定义)并赋值为cmd.exe

3-9

3-10

其实在文件夹内shift+右键的菜单里面有在此处打开PowerShell窗口选项

但是感觉用起来不顺手呀:)

Part 2传送门


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK