1

我们在 Windows 7 上以 Windows XP 兼容模式运行以 exe 形式包装的 Java 应用程序,以解决性能问题。我们还提供了一个批处理文件来运行相同的 java 应用程序,有没有办法使用相同的兼容模式运行批处理文件。

4

2 回答 2

4

在命令行或 bat 文件中:

set __COMPAT_LAYER=WINXPSP3
app_you_want_to_run_in_compatibility_mode.exe

还要检查:

于 2014-05-31T14:22:49.870 回答
2

是的。只需右键单击批处理文件,打开属性。在兼容性选项卡中,设置所需的兼容性。

注意:AFAIK,兼容性设置在 Windows 注册表中设置。因此,如果您将批处理文件移动到另一台机器,则必须重新应用设置。否则,您需要找出所涉及的注册表项并将其添加到另一台机器的注册表中。

于 2012-08-24T08:44:10.397 回答