无名晓's Space活出花样,记录精彩

Time

近日由于频繁需要在开发项目中使用 CMD, 所以每次都需要 Win + R 键呼出 CMD,非常的麻烦。
于是乎搜索了一番,发现可以使用注册表解决这个问题,我们一起来看具体步骤:

  1. 使用 Win + R 键呼出运行, 然后输入 regedit 打开注册表。
  2. 找到 HKEY_CLASSES_ROOT 栏, 然后找到你想添加的位置。例如文件夹目录下, 则为 Directory
  3. 找到项 shelll 并右键, 然后点击 新建 (N)->项 (K), 输入自定义的名称。
  4. 可以在右侧的 (默认) 里输入右键时需要显示的提示, 这里例如 在此处打开CMD命令提示符
  5. 若需要特定的图标显示, 可以在当前项创建 字符串值 并命名为 Icon, 然后输入Icon的资源地址 (这里例如 C:\Windows\System32\cmd.exe)。
  6. 在当前项中 创建子项, 并命名为 command
  7. command 中的 (默认) 位置输入单击此选项时需要执行的命令, 这里为 cmd.exe
  8. 打开一个文件夹, 对准TA点右键试一下吧~

PS: 若需要在空白处显示, 对应的项不是 Directory, 而是其目录下的 Background

各项菜单的注册表路径

桌面空白处:计算机\HKEY_CLASSES_ROOT\DesktopBackground\Shell
文件:计算机\HKEY_CLASSES_ROOT*\shell
文件夹:计算机\HKEY_CLASSES_ROOT\Directory\shell
文件和文件夹:计算机\HKEY_CLASSES_ROOT\AllFilesystemObjects\shell
文件夹空白处:计算机\HKEY_CLASSES_ROOT\Directory\Background\shell


本文参考 这里 学习到的, 欢迎阅读原文。

上一篇: [BAT] 关于指令 `set` 的问题 下一篇: [指令] 遍历当前文件夹查找指定的字符串内容

添加新评论