2012-09-24 25 views
0

某些bat文件需要在会话开始时启动,但它们不需要。如何在XP上从资源管理器恢复bat文件的执行

实际上,当试图从资源管理器启动一个时,它会打开Open with窗口而不是runnig。 但是,bat文件仍可以从命令提示符正确运行。

我敢打赌它是由病毒引起的,但是防病毒没有检测到任何不幸的东西。

有什么想法?

+0

文件扩展名是否正确?这个图标看起来不错吗? – adarshr

+0

是的,是的,它确实 – GianT971

+1

尝试将该文件重命名为'.cmd',看看你是否能以这种方式工作。 – SeanC

回答

0

您可以通过从下面的链接下载适用于批处理的reg文件来关联该扩展,从而解决您的问题。

http://www.dougknox.com/xp/file_assoc.htm

+0

我已经试过这个文件,但它没有工作,虽然如果我记得不错,当我试过时它会恢复图标 – GianT971

+0

您的注册表项对该密钥有什么作用?你有没有尝试重新启动? –

+0

是的,我尝试重新启动。在命令提示符下运行“assoc .bat”输出“.bat = batfile”,并运行“ftype batfile”输出'batfile =“%1”%*' – GianT971

1

使用打开方式命令,选择cmd.exe的,然后你点击确定之前,检查,说:“始终使用该程序打开这种类型的文件”或类似的东西的盒子。

如果cmd.exe不在选项中,请浏览至c:\ windows \ system32,并且cmd.exe应位于此处。

+0

不,我已经试过了,它只是打开一个命令行窗口,而不运行任何东西 – GianT971

相关问题