无忧启动论坛

标题: 关于在这里打开命令窗口 [打印本页]

作者: hhh333    时间: 2019-2-16 23:43
标题: 关于在这里打开命令窗口
本帖最后由 hhh333 于 2019-2-27 17:25 编辑

如题,这个是系统本身带有的功能。注册表动一下就可以了。
1、NT5的:

  1. Windows Registry Editor Version 5.00


  2. ;用于文件右键-------
  3. [HKEY_CLASSES_ROOT\*\shell\cmd]
  4. @="在此处打开命令窗口(&W)"
  5. "icon"="cmd.exe"
  6. [HKEY_CLASSES_ROOT\*\shell\cmd\command]
  7. @="cmd.exe"

  8. ;用于目录右键------------
  9. [HKEY_CLASSES_ROOT\Directory\shell\cmd]
  10. @="在此处打开命令窗口(&W)"
  11. "icon"="cmd.exe"
  12. [HKEY_CLASSES_ROOT\Directory\shell\cmd\command]
  13. @="cmd.exe /k cd "%L""

  14. ;用于目录背景右键----------
  15. [HKEY_CLASSES_ROOT\Directory\Background\shell\cmd]
  16. @="在此处打开命令窗口(&W)"
  17. "icon"="cmd.exe"
  18. [HKEY_CLASSES_ROOT\Directory\Background\shell\cmd\command]
  19. @="cmd.exe /k cd "%L""

  20. ;用于盘符右键------------
  21. [HKEY_CLASSES_ROOT\Drive\shell\cmd]
  22. @="在此处打开命令窗口(&W)"
  23. "icon"="cmd.exe"
  24. [HKEY_CLASSES_ROOT\Drive\shell\cmd\command]
  25. @="cmd.exe /k cd "%L""

  26. ;用于我的文档右键------------
  27. [HKEY_CLASSES_ROOT\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell\cmd]
  28. @="在此处打开命令窗口(&W)"
  29. [HKEY_CLASSES_ROOT\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell\cmd\command]
  30. @="cmd.exe /k cd "%L""

复制代码
2、NT6的:
  1. Windows Registry Editor Version 5.00


  2. ;用于文件右键-------
  3. -[HKEY_CLASSES_ROOT\*\shell\cmd]
  4. [HKEY_CLASSES_ROOT\*\shell\cmd]
  5. @="@shell32.dll,-8506"
  6. "icon"="cmd.exe"
  7. [HKEY_CLASSES_ROOT\*\shell\cmd\command]
  8. @="cmd.exe"

  9. ;用于目录右键------------
  10. -[HKEY_CLASSES_ROOT\Directory\shell\cmd]
  11. [HKEY_CLASSES_ROOT\Directory\shell\cmd]
  12. @="@shell32.dll,-8506"
  13. "icon"="cmd.exe"
  14. [HKEY_CLASSES_ROOT\Directory\shell\cmd\command]
  15. @="cmd.exe /s /k pushd "%V""

  16. ;用于目录背景右键----------
  17. -[HKEY_CLASSES_ROOT\Directory\Background\shell\cmd]
  18. [HKEY_CLASSES_ROOT\Directory\Background\shell\cmd]
  19. @="@shell32.dll,-8506"
  20. "icon"="cmd.exe"
  21. [HKEY_CLASSES_ROOT\Directory\Background\shell\cmd\command]
  22. @="cmd.exe /s /k pushd "%V""

  23. ;用于盘符右键------------
  24. -[HKEY_CLASSES_ROOT\Drive\shell\cmd]
  25. [HKEY_CLASSES_ROOT\Drive\shell\cmd]
  26. @="@shell32.dll,-8506"
  27. "icon"="cmd.exe"
  28. [HKEY_CLASSES_ROOT\Drive\shell\cmd\command]
  29. @="cmd.exe /s /k pushd "%V""

  30. ;用于我的文档右键------------
  31. -[HKEY_CLASSES_ROOT\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell\cmd]
  32. [HKEY_CLASSES_ROOT\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell\cmd]
  33. @="@shell32.dll,-8506"
  34. [HKEY_CLASSES_ROOT\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell\cmd\command]
  35. @="cmd.exe /s /k pushd "%V""

  36. ;用于库文件夹右键(只能对库文件夹下的子文件夹,对库本身会出错,因库只是一个集合名称并无具体位置)------------
  37. -[HKEY_CLASSES_ROOT\LibraryFolder\shell\cmd]
  38. [HKEY_CLASSES_ROOT\LibraryFolder\shell\cmd]
  39. @="@shell32.dll,-8506"
  40. "Icon"="cmd.exe"
  41. [HKEY_CLASSES_ROOT\LibraryFolder\shell\cmd\command]
  42. @="cmd.exe /s /k pushd "%V""
复制代码
导入到software注册表,以述很清楚了,不再解释。文件传上来吧,直接拷贝上文有些字符丢了: CMD右键这里打开.7z (1.13 KB, 下载次数: 30)



作者: slore    时间: 2019-2-17 00:19
Win10的话,

D:\Dev\WimBuilder2\Projects\WIN10XPE\00-Configures\z-Customization\last.bat
  1. if not exist "%X_SYS%\WindowsPowerShell\v1.0\powershell.exe" (
  2.     rem use cmd.exe on directorybackground than powershell.exe
  3.     rem Directory background context menu
  4.     reg delete HKLM\Tmp_Software\Classes\Directory\background\shell\Powershell /v ShowBasedOnVelocityId /f
  5.     reg add HKLM\Tmp_Software\Classes\Directory\background\shell\Powershell /v HideBasedOnVelocityId /t REG_DWORD /d 0x639bc8 /f
  6.     reg delete HKLM\Tmp_Software\Classes\Directory\background\shell\cmd /v HideBasedOnVelocityId /f
  7.     reg add HKLM\Tmp_Software\Classes\Directory\background\shell\cmd /v ShowBasedOnVelocityId /t REG_DWORD /d 0x639bc8 /f
  8.     rem always show the menu item
  9.     reg delete HKLM\Tmp_Software\Classes\Directory\background\shell\cmd /v Extended /f

  10.     rem Directory context menu
  11.     reg delete HKLM\Tmp_Software\Classes\Directory\shell\Powershell /v ShowBasedOnVelocityId /f
  12.     reg add HKLM\Tmp_Software\Classes\Directory\shell\Powershell /v HideBasedOnVelocityId /t REG_DWORD /d 0x639bc8 /f
  13.     reg delete HKLM\Tmp_Software\Classes\Directory\shell\cmd /v HideBasedOnVelocityId /f
  14.     reg add HKLM\Tmp_Software\Classes\Directory\shell\cmd /v ShowBasedOnVelocityId /t REG_DWORD /d 0x639bc8 /f

  15. )
复制代码

作者: vaf    时间: 2019-2-17 06:02
用于那些不便打开的地方,挺实用。
作者: magicgenius    时间: 2019-2-17 08:41
我就用到点简单的。

  1. Windows Registry Editor Version 5.00

  2. ;在命令提示符中打开
  3. [HKEY_CLASSES_ROOT\Folder\shell\CMD]
  4. @="在命令提示符中打开"
  5. "Icon"="cmd.exe"
  6. [HKEY_CLASSES_ROOT\Folder\shell\CMD\Command]
  7. @="cmd.exe /k cd /d "%1""
复制代码


作者: 二九结狐六体    时间: 2019-2-17 09:53
不错的啊!
作者: 2012andyle113    时间: 2019-2-17 12:10
不错,可以,就是桌面空白点击没有
作者: hhh333    时间: 2019-2-17 12:31
magicgenius 发表于 2019-2-17 08:41
我就用到点简单的。

我以前用这个,但左边窗口进不了
作者: magicgenius    时间: 2019-2-17 12:44
hhh333 发表于 2019-2-17 12:31
我以前用这个,但左边窗口进不了

除了网络,其它的都可以吧。
作者: hhh333    时间: 2019-2-17 12:46
magicgenius 发表于 2019-2-17 12:44
除了网络,其它的都可以吧。

NT6以上只右边可进,左边不行
作者: 2012zsw    时间: 2019-2-17 17:37
谢谢大大,辛苦了
作者: xinhangxing123    时间: 2019-2-18 09:45
谢谢楼主分享
作者: wych12    时间: 2019-2-25 16:30
hhh333大神,经测试,在WINXP中,右键乱码是怎么回事?能帮看下吗?
作者: wych12    时间: 2019-2-25 17:51
hhh333大神,NT6的文件提示关联错误,尝试将 @="cmd.exe /s /k pushd "%V"" 改成 @="cmd.exe /s /k pushd \"%V\"" 才成功。NT5的总是乱码不知道原因?大神有时间帮忙关注一下!谢谢!
作者: hhh333    时间: 2019-2-25 20:24
wych12 发表于 2019-2-25 17:51
hhh333大神,NT6的文件提示关联错误,尝试将 @="cmd.exe /s /k pushd "%V"" 改成 @="cmd.exe /s /k pushd \ ...

网页显示问题,把两个“\”搞没了




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3