发布网友 发布时间:2022-04-22 09:47
共3个回答
热心网友 时间:2023-10-30 16:19
命令提示符
如下添加 开始-运行-RegEdit,打开注册表编辑器,更改一下设置: [HKEY_CLASSES_ROOT\Directory\Background\shell\CmdPrompt]
"Icon"="C:\Windows\System32\cmd.exe"[HKEY_CLASSES_ROOT\Directory\Background\shell\CmdPrompt\command]
@="cmd.exe /s /k pushd "%V"" 或用记事本输入以上文档,然后将文件后缀更改为.reg,双击运行即可,此时右键菜单中就加入“命令提示符”,不用每次都去开始菜单的附件中运行,显得更加方便。
肯呢个是关联错误
热心网友 时间:2023-10-30 16:20
Win + R 输入 regedit 打开注册表编辑器,定位到:
HKEY_CURRENT_USER\Software\Classes\Directory
如果“(默认)”项变成了“cmd.exe /s /k pushd "%V"”,双击编辑默认项,删掉所有内容
再定位到:
HKEY_CLASSES_ROOT\Directory
如果“(默认)”项变成了“cmd.exe /s /k pushd "%V"”,双击编辑默认项,删掉所有内容
最后定位到:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\Directory\OpenWithProgids
如果这里有名为“cmd.exe /s /k pushd "%V"”的键值,删除之。
重启资源管理器,或注销再登录,问题应该已经解决。
热心网友 时间:2023-10-30 16:20
可以参考这里的答案 链接
%v – For verbs that are none implies all. If there is no parameter passed this is the working directory.
所以如果你这个运行时没有传参默认就是你工作目录。
【回到正题】
你这里的问题估计是你还没搞清楚一些东西就执行了别人的修改注册表之类的东西,结果搞错了。 你写的这个命令一般是用来添加右键快速命令的,写在注册表中,比如
示例 你把人家 console.exe 那个地方的命令换成你这个
Windows Registry Editor Version 5.00妥妥的可以在空白目录处快速打开cmd,都不用点击shift了。