我的电脑不能运行.bat文件

我不小心把文件夹选项里的bat文件注册类型给删掉了,使得bat文件一双击就变成剪切的那个样子,如何恢复?高手回答有重谢!请针对问题回答!谢谢!!!!!!!!!!!... 我不小心把文件夹选项里的bat文件注册类型给删掉了,使得bat文件一双击就变成剪切的那个样子,如何恢复?高手回答有重谢!
请针对问题回答
!谢谢!!!!!!!!!!!
展开
 我来答
鸡择明步
2008-10-09
知道答主
回答量:52
采纳率:0%
帮助的人:13.4万
展开全部
新建文本文档,输入:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\batfile]
@="MS-DOS 批处理文件"
"EditFlags"=hex:30,04,00,00

[HKEY_CLASSES_ROOT\batfile\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,\
65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,00,35,\
00,33,00,00,00

[HKEY_CLASSES_ROOT\batfile\shell]

[HKEY_CLASSES_ROOT\batfile\shell\edit]

[HKEY_CLASSES_ROOT\batfile\shell\edit\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,25,00,31,00,00,\
00

[HKEY_CLASSES_ROOT\batfile\shell\open]
"EditFlags"=hex:00,00,00,00

[HKEY_CLASSES_ROOT\batfile\shell\open\command]
@="\"%1\" %*"

[HKEY_CLASSES_ROOT\batfile\shell\print]

[HKEY_CLASSES_ROOT\batfile\shell\print\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,2f,00,70,00,20,\
00,25,00,31,00,00,00

[HKEY_CLASSES_ROOT\batfile\shellex]

[HKEY_CLASSES_ROOT\batfile\shellex\DropHandler]
@="{86C86720-42A0-1069-A2E8-08002B30309D}"

[HKEY_CLASSES_ROOT\batfile\shellex\PropertySheetHandlers]

[HKEY_CLASSES_ROOT\batfile\shellex\PropertySheetHandlers\PifProps]
@="{86F19A00-42A0-1069-A2E9-08002B30309D}"

[HKEY_CLASSES_ROOT\batfile\shellex\PropertySheetHandlers\ShimLayer Property Page]
@="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"

保存,把文件后缀由“TXT" 改成“reg".然后打开此文件,导入到注册表

是我缺少CMD.EXE

注册表:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NetSh]
"ipv6mon"="ipv6mon.dll"
"1"="ipmontr.dll"
"2"="ifmon.dll"
"3"="ippromon.dll"
"4"="rasmontr.dll"
"5"="ipxmontr.dll"
"6"="ipxpromn.dll"
"dgnet"="dgnet.dll"
"hnetmon"="hnetmon.dll"
"FWCFG"="fwcfg.dll"

把注册表导入,然后在可以运行BAT的系统里面找到注册表里面的DLL复制到system32里面,可能有些DLL不用,但我也不知道,所以全复制到里面了!

还有复制netsh.exe这个文件

将上述内容保存为.reg文件.运行即可

我的电脑-工具-最后一个-文件类型-新建-bat
然后
我的电脑-工具-最后一个-查看-隐藏扩展名的那个去掉
新建个文本文档,输入:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\batfile]
@="MS-DOS 批处理文件"
"EditFlags"=hex:30,04,00,00

[HKEY_CLASSES_ROOT\batfile\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,\
65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,00,35,\
00,33,00,00,00

[HKEY_CLASSES_ROOT\batfile\shell]

[HKEY_CLASSES_ROOT\batfile\shell\edit]

[HKEY_CLASSES_ROOT\batfile\shell\edit\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,25,00,31,00,00,\
00

[HKEY_CLASSES_ROOT\batfile\shell\open]
"EditFlags"=hex:00,00,00,00

[HKEY_CLASSES_ROOT\batfile\shell\open\command]
@="\"%1\" %*"

[HKEY_CLASSES_ROOT\batfile\shell\print]

[HKEY_CLASSES_ROOT\batfile\shell\print\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,2f,00,70,00,20,\
00,25,00,31,00,00,00

[HKEY_CLASSES_ROOT\batfile\shellex]

[HKEY_CLASSES_ROOT\batfile\shellex\DropHandler]
@="{86C86720-42A0-1069-A2E8-08002B30309D}"

[HKEY_CLASSES_ROOT\batfile\shellex\PropertySheetHandlers]

[HKEY_CLASSES_ROOT\batfile\shellex\PropertySheetHandlers\PifProps]
@="{86F19A00-42A0-1069-A2E9-08002B30309D}"

[HKEY_CLASSES_ROOT\batfile\shellex\PropertySheetHandlers\ShimLayer Property Page]
@="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"

把"新建 文本文档.txt"改成“新建 文本文档.REG”再运行
liuzhaonan11
2008-10-20 · TA获得超过3711个赞
知道大有可为答主
回答量:2250
采纳率:0%
帮助的人:0
展开全部
复制以下内容到记事本,另存为"修复.reg",然后双击导入该文件即可.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.bat]
@="batfile"
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2022-05-19
展开全部
首先运行注册表然后在点击文件一样的图标往下滑看到一个windows开头的文件夹点开他然后修改他的进制如果他是非常多的f那就是不行的要是是on就是好的然后把它默认就好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
缪大铁蕊珠
2020-04-16 · TA获得超过4049个赞
知道小有建树答主
回答量:3160
采纳率:34%
帮助的人:199万
展开全部
后缀是.bat的不一定是批处理,也有可能是其他文件
可以尝试用记事本打开查看是否为批处理代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友255d1c35d
2008-10-13 · TA获得超过135个赞
知道小有建树答主
回答量:202
采纳率:0%
帮助的人:149万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 4条折叠回答
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式