使用 Windows XP/7 网络共享在 Windows 7 XP 模式中联网 DOS

使用 Windows XP/7 网络共享在 Windows 7 XP 模式中联网 DOS

有一段时间,我的一个客户一直在使用 Corel Paradox 4.0(它曾是 DOS 时代最大的数据库系统,直到微软在 20 世纪 90 年代初发布 Access),因此有一段时间我设法让它在 Windows XP 上持续运行了几年,然而自从切换到 Windows 7 x64 后,我不得不使用 XP 模式作为沙箱来保持它的正常运行。

虽然我能够在 XP 模式下照常运行 Paradox,但我遇到了一个严重的问题:如果我尝试将安装连接到网络共享(位于系统的 Windows 7 部分),Paradox 会不断退出,因为它说序列号无效。

现在,我确实知道这是一个虚拟环回适配器的问题,并且虚拟机也链接到了物理以太网适配器——虽然我之前已经解决过这个问题,但是我的大部分修复都是权宜之计,因为几周后问题又出现了。

长话短说,我想问一下是否有一种永久的方法可以将 DOS 程序链接到网络共享地址。例如,当我尝试执行 \tsclient\paradox(Windows 7 地址)时,我不断收到错误消息,提示我需要一个有效的网络地址。

我尝试将该文件夹映射到各种驱动器号,例如 P:\Paradox - 但由于某种原因,这种方法随着时间的推移不断失败。

值得一提的是,Paradox 使用 .SOM 文件来存储网络设置,但它无法在记事本中编辑,而是由 Paradox 中的向导控制。但如果该扩展程序能引起您的注意,我欢迎任何见解。

答案1

虽然我怀疑其他人不会遇到我之前遇到的那个客户的情况,但我只是想快速发布该问题的解决方案。我们所做的就是购买一台装有 Windows XP 的翻新机,并在其上安装 Paradox DOS,然后它又可以完美地运行了。

这并不是最理想的解决方案,但当涉及到遗留系统时 - 显然标准规则就不再适用,你只需做有效的事情即可。

相关内容