什么是解释Windows批处理文件的默认程序

时间:2013-12-21 15:15:32

标签: windows batch-file

我正在使用Windows 7,我发现“notepad”被设置为打开我的.bat文件的默认程序。因此,当我尝试通过双击执行批处理文件时,它会由记事本打开。

我已尝试将cmd.exe设置为默认程序,但该程序无效。

我应该为执行.bat文件设置什么默认程序?

3 个答案:

答案 0 :(得分:12)

点击“开始” - >“运行”并输入“REGEDT32”,然后按Enter启动注册表编辑器。

找到以下密钥:

HKEY_CURRENT_USER \软件\微软\的Windows \ CurrentVersion \ Explorer中\ FileExts.BAT \ UserChoice

并删除名为“UserChoice”的密钥。

答案 1 :(得分:6)

检查以下命令的输出:

C:\>
C:\>assoc .bat
.bat=batfile

C:\>ftype batfile
batfile="%1" %*

C:\>

如果输出不同,则必须更正设置 (请参阅assoc /?ftype /?寻求帮助)

答案 2 :(得分:0)

右键单击bat文件,然后选择打开 - 并导航到system32 \ cmd.exe

如果未能应用该设置,则安全软件可能会阻止注册表更改。