每当我在 Word 或 Excel (2007) 中执行某些操作时,这些应用程序都会尝试访问打印机。我在办公室和家里都用笔记本电脑工作。当我在家时(未连接到我工作的打印机),在执行诸如在 Excel 中将单元格设为粗体或将网页中的段落粘贴到 Word 等操作后,我有时需要等待几秒钟才能让 Word/Excel 响应.
在 Word 中,我可能在底部有一条小消息,上面写着“尝试连接到打印机,按 Esc 中止”之类的内容。
然而
Excel 中不存在该选项
有时如果我按 Esc 键,Word 就会崩溃。
有解决方法吗?
windows printer microsoft-office microsoft-word microsoft-excel
我有一台连接到 Slackware 12.2 盒子的 HP Deskjet。我已经设置了 CUPS,可以很好地从包装盒中打印测试页。我还设置了 Samba 并有几个可以正常工作的文件共享。
我正在尝试通过 Samba 共享该 HP Deskjet,但无法在任何 Windows 系统中显示它。我在 Windows 网络中看到服务器及其文件共享,但是当我打开打印机时,没有打印机出现。net view \\servername从命令行运行会列出文件共享,但不会列出打印机。
这是我的 smb.conf 的相关部分,如果有帮助的话:
[global]
workgroup = HOMENET
security = share
hosts allow = 192.168.1. 192.168.2. 127.
load printers = yes
printcap name = cups
printing = cups
log file = /var/log/samba.%m
max log size = 50
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
public = yes
writable = no
printable = yes
guest only …Run Code Online (Sandbox Code Playgroud) 我正在运行我刚刚安装的 64 位 Windows 7/Windows 2008 R2 工作站。我需要从 32 位 Windows 2000 打印服务器添加在网络上共享的打印机。
这是一台 HP LaserJet 5Si 打印机,HP 告诉我的驱动程序自动内置到 Windows 7/R2 中。但是,每当我连接到打印机或尝试添加它时,我都会看到以下屏幕:

单击“确定”后,出现此屏幕,要求我找到驱动程序:

我如何才能找到应该在 Windows 7/R2 上本地支持的驱动程序?困难的部分是这台打印机是服务器上共享的许多打印机之一,并且没有直接的 IP 地址。更糟糕的是:我无法访问打印服务器,所以我无法将 64 位驱动程序放在那里。
有任何想法吗?
更新:
HP 也不提供 Vista 驱动程序。它声称它本身受 Vista 和 7 支持,这是真的,因为我能够在假的 tcp/ip 端口上创建本地打印机,而 Windows 允许我选择合适的驱动程序。但是,从网络添加时,Windows 不允许我选择驱动程序并要求 INF。
我尝试搜索 C:\Windows 目录的整个子结构,但找不到任何包含 HP 信息的 INF 文件。INF 可能位于 Windows 安装 DVD 中的某个位置,但 DVD 上的所有文件都已压缩且无法识别。
更新 #2
我安装了正确的打印机驱动程序作为本地打印机(没有连接打印机)并安装了它。但是,这并没有改变它在连接到网络打印机时仍然要求我提供驱动程序的事实。
printer windows-7 drivers hp-laserjet windows-server-2008-r2
我记得早在 90 年代,有人告诉我,在计算机运行时将显示器或打印机(LPT/并行)插入和拔出对计算机来说是不好的。
这还有事实依据吗?例如,由此引起的火花会损坏主板/芯片组吗?
我正在寻找一种 PDF 打印机,它不会要求用户选择文件名和目录,而只是将其保存到具有唯一文件名的预定义文件夹中。
打印作业将来自我无法控制的第三方应用程序,因此我无法通过编码解决方案解决此问题。
另外:我正在寻找具有良好支持的商业解决方案。
附加 2:它必须支持 32 位和 64 位 Windows。
我有一台网络打印机 (HL-2250DN),我也想从家庭网络外部访问它。在网络中可以通过 192.168.0.103 到达
现在我使用 DNS 服务将我的外部 IP 映射到域名。我现在如何访问我的打印机?myprinter.no-ip.org 正在映射到我的外部 ip。但是如何将其转发到我的打印机?$
在我的路由器上,我为 IP 192.168.0.103 转发端口 80、631 和 646。但它仍然无法正常工作。我究竟做错了什么?
我有一个服务器。服务器连接了一些打印机。它适用于 x32 和 x64 操作系统的所有驱动程序以及所有默认设置。服务器还管理打印队列。
我有很多工作站,都需要用到打印机。所有都 需要有驱动程序打印队列和 从服务器传播的默认值。
当我在工作站上添加打印机时,我得到:ABC Printer on SERVER123. 我需要更短的东西——只是ABC Printer.
我怎样才能做到这一点?
请不要告诉我如何更改本地安装的打印机的名称。我知道该怎么做。我对看起来像ABC Printer on SERVER123.
使用本地端口安装驱动程序不会削减它,因为那样我会丢失服务器传播的默认值,驱动程序更新,我需要使用驱动程序磁盘四处奔波/用选择驱动程序等困难的事情来迷惑颤抖的用户。
如果在组策略中没有官方方法可以做到这一点,我很高兴黑客入侵。我尝试查看HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers
工作站机器,但那些只是本地打印机。
我可以在这里看到工作站上的网络打印机详细信息:HKEY_USERS\[Some GUID]\Printers\Connections– 但没有什么比描述字符串更明显的了。
如何在 Windows 7 上使用 cmd.exe 刷新打印机队列?
我最近升级到 Windows 8,但注意到不再有设备管理器应用程序,因此我无法查看设备的状态。玩了几分钟后,我找到了所有已安装设备的列表,但没有任何内容可以表明这些设备的状态,例如当前墨水量、纸张数量等。我如何查看这些内容?
我正在尝试将一个古老的基于 Windows 3.11 的系统迁移到 Windows 7。这个系统的大部分都相对容易转换;在 Windows 7 下运行旧应用程序有很多选择。
但是,关键部分是生成文件,这些文件是打印到施乐 Metacode 驱动的打印机的打印作业输出。元代码是必不可少的打印机命令语言,如 PCL5 或 Postscript - 例如,一组发送到打印机的控件来告诉它如何格式化输出等。直到 Windows 2000 之前,施乐显然为 6110 等打印机提供了驱动程序选项PCL、Postscript 或 Metacode。
元代码打印机驱动程序显然独立于打印机,就像文本打印机文件或作为“打印”作业生成的 PDF 一样。我想这就是 15-20 年前选择它作为该系统的输出格式的原因。该应用程序本身是一个带有一些自定义的旧字处理程序,否则它可以直接在Win7 32位下运行良好;但是,输出必须由“打印”之类的操作产生。
此输出必须类似于发送到支持 Metacode 的打印机的输出,因为这些输出文件是由需要查看该格式的大型机使用的。
我一直在寻找在 Windows 7 中生成元代码输出的任何方法,到目前为止还没有找到任何东西。例如,我可以在 exDOS 或 DOSbox 下运行原始应用程序,但这些都不允许我加载 16 位元代码打印机驱动程序。而且我找不到任何可在 Windows 7 下运行的 Metacode 打印机驱动程序。
我已经通过接触施乐的练习,测试了各种虚拟系统,这些虚拟系统就像基于 DOS 或 Win3.x 一样运行,并花了大量时间进行研究。到目前为止,我什至还没有打开一个列出 Metacode 命令的文档,类似于这个 PCL 参考。
我确实找到了这样的参考:
早期高速施乐打印机中使用的页面描述语言。Metacode 用于文本和图形,可以处理页面上的所有点。相比之下,行条件数据流 (LCDS) 是 Xerox 纯文本格式,动态作业描述符条目 (DJDE) 命令是基于文本的命令,可以包含在 LCDS 和元代码中。
因此,我正在寻找有关如何在 Windows 7 下生成此输出的建议。这不是对产品本身的建议,因为我正在寻找一种方法、过程、产品和/或程序。在另一方面,如果是一元代码驱动程序在Windows …
printer ×10
windows ×3
windows-7 ×3
drivers ×2
networking ×2
display ×1
hp-laserjet ×1
ip ×1
linux ×1
pdf ×1
printing ×1
samba ×1
windows-3.1 ×1
windows-8 ×1