【问题标题】:Cannot create file \\server\printer无法创建文件 \\server\printer
【发布时间】:2016-03-03 13:02:55
【问题描述】:

我在 Windows 7 32 位下运行的 vfp9 中有一个模块,该模块使用命令 COPY FILE file.txt TO \\server\printer 在本地打印机中打印,本地工作正常,但在网络的其他电脑上没有t 工作,错误无法创建文件 \\server\printer 显示。 在 windows xp 中,这可以正常工作,但在 windows 7 中则不行,我想这是一个权限,至于一个?我在哪里可以找到这方面的信息?我在网络的高级配置中禁用了“禁用密码保护共享”选项,我可以看到所有共享资源、磁盘和打印机。 感谢您的帮助

【问题讨论】:

    标签: windows printing windows-7 visual-foxpro foxpro


    【解决方案1】:

    这是一种非常“传统”的打印方式,我不会依赖它。如果您必须这样做,请尝试重定向 LPT 端口,然后复制到 LPT 端口。在 CMD 提示符下:

    net use lpt3 \\server\printer /yes
    

    然后在你的应用程序中

    copy file file.txt to lpt3
    

    【讨论】:

    • 同样的错误“无法创建文件 \\.\lpt3”在这种情况下,错误会在 lpt3 之前添加“\\.\”。命令 NET USE lpt \\server\printer /persistent:yes 没问题,没有错误。当我尝试使用时出现错误。
    • 如果我尝试从命令提示符“type archive.txt >lpt3”出现错误“访问拒绝”。
    • 好的,您需要使用报表设计器执行此操作,并将打印机设置为\报告表单到我认为的打印机。您正在执行的操作绕过了 Windows 假脱机程序,这并不能保证有效。
    猜你喜欢
    • 2020-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-14
    • 2019-06-06
    • 2021-12-01
    • 2015-07-20
    • 2014-06-27
    相关资源
    最近更新 更多