我有一些遗留应用程序逻辑,使用DOS复制命令将文件发送到连接的打印机:
复制fileToPrint \ myLocalComputerName \ printerShareName
问题在于,即使应用程序在物理连接到打印机的计算机上运行,因为它使用网络“共享”,但它需要网络可用。如果网络不可用,则DOS会引发网络不可用错误。
我如何编码,以便我没有网络依赖? (最好不要重新构建整个基于文件的打印逻辑)
答案 0 :(得分:2)
找到以下文章,该文章使用环回网络适配器在网络不可用时访问本地共享。
答案 1 :(得分:1)
这有用吗? (旧的DOS技巧)
type myfile.txt > prn
如果有问题的打印机是PC上的默认打印机,这应该可以使用。