【发布时间】:2022-03-15 01:14:01
【问题描述】:
我在高中 IT 办公室工作。从 90 年代到 2002 年,我们使用称为 AES 的 DOS 程序来管理电子学生记录(成绩、出勤率、成绩单)。大约 12 年前,当我们停用其服务器时,我们将应用程序转移到了虚拟服务器上。
我在这里工作了 5 年,这是那个时代的学生第一次要求成绩单,而我们没有纸质副本。所以...我在菜单中搞混了,想出了如何打印成绩单。但是该应用程序需要连接一台打印机才能实际打印成绩单。它出错并在没有打印机的情况下挂起。我们通过 RDP 连接了一台打印机,它适用于本机 Windows 应用程序,但不适用于这个系统。
有没有办法伪造 DOS 应用程序以将 RDP 打印机视为 LPT1?
【问题讨论】:
-
在SE's superuser 上提问可能会更好。一些快速的谷歌搜索显示以下结果 - 1、2、3。祝你好运!
-
您可以将虚拟串行或并行端口添加到虚拟机并将其重定向到主机上的文件。 (“虚拟机设置”-“添加...”“并行端口”(或串行)-“使用输出文件”)(希望程序写入纯文本)然后您可以从主机系统打印文件(或只是电子邮件它给学生 - “拯救树木”)
-
不幸的是,它在一个非常旧的虚拟服务器上,我们没有在这台机器上生成 PDF 的运气。系统非常坚持使用 LPT1,只是没有其他设置选项。
标签: aes virtual dos rdp printers