我有一个名为MARN.EXE的应用程序,它存储在共享驱动器中,可以在我们的Windows XP系统上正常运行。 但是,由于我们使用的是Windows7,因此无法运行此EXE文件。错误是 无法运行16位Windows程序 找不到文件{filepath \ MARN.EXE}(或其中一个组件)。检查以确保路径和文件名正确并且所有必需的库都可用。
我确定我对该共享驱动器文件夹具有完全控制权。 如果我将此文件夹复制到我的本地笔记本电脑,它运行正常。所以似乎不是Windows7的问题。 有谁知道这是什么问题?谢谢。
(在属性中 目标:“X:\ Cusdfhr Cweihe \ CS 1 Svc100 \ Psqw \ MARN.EXE”PDAS.MDB 开始于:“X:\ Cusdfhr Cweihe \ CS 1 Svc100 \ Psqw” )
答案 0 :(得分:1)
问题在于路径。旧的16位程序实际上在Win7上运行但是对文件夹名称有一些限制。删除空格,破折号等应该可以解决问题。只需用_替换空格,不要使用长文件夹名称。