作为职业码农,不少时候我都要运行控制台程序。
如果用双击的方式来运行控制台程序,控制台程序的小黑窗往往一闪而逝,根本看不清运行的过程。因此,往往需要用cmd.exe来运行控制台程序。
用Win+R组合键可以快速呼出“运行”对话框,然后可以方便地运行cmd。但是这时cmd的工作目录是%USERPROFILE%,因此我运行cmd后的第一件事往往是cd到要运行控制台程序的目录下去,比较麻烦。
如果右击控制台程序所在目录时的弹出菜单能有一个菜单项,点击该菜单项即可打开cmd,并自动置cmd工作目录为被右击的目录,则会方便许多。
将以下文本存成一个reg后缀的文件,双击导入注册表,即可实现这个小功能。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT/Directory/shell/directory_cmd]
@="命令提示符(&Z)"
[HKEY_CLASSES_ROOT/Directory/shell/directory_cmd/command]
@="cmd.exe /K /"cd /d %1/""