Board logo

标题: [系统相关] [已解决]如何使用恢复bat,cmd文件的右键编辑功能?win7。 [打印本页]

作者: 慕夜蓝化    时间: 2014-12-5 17:44     标题: [已解决]如何使用恢复bat,cmd文件的右键编辑功能?win7。

本帖最后由 慕夜蓝化 于 2015-1-27 10:34 编辑

是这样的,我解释一下,下了一个用于编辑批处理文件的小软件,但是安装完毕后的软件无法正常打开,于是便卸载掉了。
现在就出现了这样一个问题,以.bat.cmd结尾的文件在其图标上点击右键编辑选项,无法使用txt文本编辑了。
以下是提示信息:
该文件没有与之关联的程序来执行该操作。请安装一个程序,或者如果已经安装程序,请在"默认程序"控制面板中创建关联。

注意,.bat .cmd文件可以运行,且没有问题,但是无法使用右键的编辑选项,很不方便。不知道有没有办法解决一下,不然就要再重装了=。=


还有请教一下assoc这个命令
它所设置的是默认打开方式对吗?
如:
assoc .bat=batfile
assoc .cmd=cmdfile
貌似没办法指定两个文件类型,论坛里有关于这个命令的介绍吗?
先谢过大家。
作者: apang    时间: 2014-12-5 20:29

应该不是文件关联的问题,如果双击打不开才是文件关联问题
  1. reg add "hkcr\batfile\shell\edit\command" /ve /t REG_EXPAND_SZ /d "%%systemroot%%\System32\notepad.exe %%1" /f
  2. reg add "hkcr\cmdfile\shell\edit\command" /ve /t REG_EXPAND_SZ /d "%%systemroot%%\System32\notepad.exe %%1" /f
复制代码
保存为test.bat,右键以管理员权限运行
作者: 慕夜蓝化    时间: 2015-1-27 10:34

系统还原了一下,问题已经解决。>_<




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2