我们有一个中央服务器,用于存储 EXE 文件,公司内的许多不同用户都可以访问该服务器。所有 EXE 都以相同的方式生成。但是,对于我们的一位用户,当他们尝试运行我们的某个 EXE ( my_exe.EXE
) 时,他们收到“此应用无法在您的 PC 上运行”的提示。
my_exe_old.EXE
但是,生成的旧版本的 EXE( )可以正常运行。
我还注意到,当他们从自己的机器上查看 EXE 时,无法运行的 EXE 的图标会有所不同。可以运行的 EXE 具有以下图标:
不起作用的 EXE 有此图标:
在我的计算机上,当我查看中央服务器时,所有 EXE 都有前一个图标并且运行正常。
有人知道发生了什么事吗?
编辑:
它们是由 iExpress 生成的。最初它们是 VBS 文件,只运行一些基本命令。它们没有什么特别之处。64 位。
我尝试重命名文件。对我来说仍然有效,但对用户来说仍然无效。我猜用户配置文件出了问题,并且它影响了这个特定的文件。