windows的cmd文件为什么一点击不运行而是用记事本打开?
这个问题是由于你系统设置中默认打开*.CMD的方式不对。
修复方法:
点击开始,运行,然后输入 CMD ,回车。
输入下面内容,并执行:
REG ADD HKCR\.cmd /VE /D cmdfile /F
REG ADD HKCR\cmdfile /VE /D "Windows NT 命令脚本" /F
REG ADD HKCR\cmdfile /V EditFlags /T REG_BINARY /D 30040000 /F
REG ADD HKCR\cmdfile\shell\open /V EditFlags /T REG_BINARY /D 00000000 /F
REG ADD HKCR\cmdfile\shell\open\command /VE /D "\"%%1\" %%*" /F
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /V PATHEXT /D ".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH" /F
执行完毕,应该就能恢复正常了。
cmd必须以管理员身份运行。
参考文章:*.cmd文件无法运行,总是用记事本打开是怎么回事?_百度知道
Windows上快速在指定目录打开cmd.exe命令行的方法
在资源管理器中打开目标文件夹,在地址栏中输入cmd.exe,回车即可直接打开命令行并进入到当前文件夹。如下图所示:
就进入
参考博客:Windows上快速在指定目录打开cmd.exe命令行的方法
以上遇到的问题可以前往引出的博客进行参考,两个博主写的都非常好,针对我的问题都已解决。遇到问题后值得去进行参考,防止遗忘写此博客。感谢各位参考博客!!!