2009-12-03 49 views
2

我有一些是将文件发送到使用DOS复制命令连接打印机的遗留应用程序逻辑:打印到本地共享打印机时,在网络出现故障

复制fileToPrint \ myLocalComputerName \ printerShareName

的问题是即使应用程序在物理上连接到打印机的计算机上运行,​​因为它使用网络“共享”,它需要网络可用。如果网络不可用DOS会引发网络不可用错误。

我该如何编码,所以我没有网络依赖? (最好不重新设计整个基于文件的打印逻辑)

回答

1

这是行不通的吗? (老DOS技巧)

type myfile.txt > prn 

如果问题打印机是PC上的默认打印机,这应该工作。

+0

这不是默认打印机。 :-( – Jeff

+0

好的,对不起,我没有更好的答案 – David

+0

但是,它看起来像LPT1一样的技巧,我会在早上检查,谢谢你的想法 – Jeff