Java的Runtime.getRuntime()。exec()在Windows 7上运行?

我有Windows XP和开发一些Java Swing应用程序。
在我使用的程序中

Runtime.getRuntime().exec("rundll32 SHELL32.DLL,ShellExec_RunDLL "+ myfile);

在Windows默认编辑器中打开我的程序生成的文件。

它在我的系统上工作正常。 我只是想知道它会在Windows 7上正常工作。
在Windows 7中没有任何安全方面的执行在Windows XP中显示?

Solutions Collecting From Web of "Java的Runtime.getRuntime()。exec()在Windows 7上运行?"