赞
踩
最近发现windows 中bat 文件双击的时候无法直接运行,而是弹出“打开方式”的对话框,让选择:
而通过路径选择c:\Windows\System32\cmd.exe 的时候,却又弹出格式不正确的对话框。
网上有很多类似的帖子,方法大致为:
第一种方式试了,FAIL
第二种方式默认环境变量已经有了,说明没效果,FAIL
第三种方式,默认都是“未设置”,FAIL
第四中方式,OK,但是很多工具里面的脚本都是bat 后缀,不能进入到工具内部,尤其还是第三方的,故FAIL
第五种方式,OK,但偏离了题目,虽然可以执行,但是运行bat 脚本最直接的方式还是双击,故FAIL
就在毫无头绪的时候,愤怒之下,作者想着要不将注册表中的.bat 相关的属性都删了,然后自己再重新建,大不了从原始社会开始,最终。。。。成功了。。。
OpwnWithList 和 OpenWithProgids 都有默认属性,右击->删除,系统会提示无法删除;
OpenWithProgids 还有另外一个属性batfile,这个是个二进制的注册属性,这个可以删除。只要删除这个属性,然后再新建一个就可以了。
初步怀疑是安装什么软件影响到了这个注册表信息,这里请windows 的大神可以不吝赐教~~~
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。