导航:首页 > 编程语言 > windows打印机编程

windows打印机编程

发布时间:2024-11-17 16:46:29

Ⅰ 利用批处理设置打印机为默认打印机怎么操作

@echo off

set rk=HKEY_CURRENT_USERSoftwareMicrosoftWindows NTCurrentVersionWindows

set prn=HP LaserJet 1020,winspool,Ne01:

reg add "rk" /v Device /t /d "prn" /f

查询默认打印机名称,直接在cmd下运行,放到批处理%换成%%

for /f "tokens=2,*" %i in ('reg query "HKEY_CURRENT_USERSoftwareMicrosoftWindows NTCurrentVersionWindows"^|findstr Device') do echo %j>>prn.txt

linux如何连接windows上的打印机

从Linux访问 Windows 打印机:

1. Windows 机上的设定。

Windows 机上通过tcp/ip 端口安装了一台网络打印机(网络打印机IP: 192.168.101.200 端口:9100)。

此Windows 机的 IP 地址:192.168.101.20, 此打印机开共享,共享打印机名为 HPLaserJet。

此共享打印机开权限给 Windows 的 domain 用户 gao。

换句话说,你如果在其他的Windows机上输入 \\192.168.10.20,可以看到名为 HPLaserJet 的打印机图标。

2. Linux (CentOS为例) 上的设定。

通过 System-> Administration->Printing,进入打印机配置画面。

点New Printer 图标,给定Printer名为 gaoPrinter,按【forward】。

在接下来的画面里,[Select Connection]类型里,选择【Windows Printer via SAMBA】。

smb://框里,填写 Windows 打印机的地址: /192.168.10.20/HPLaserJet

实际上最后就是(smb:///192.168.10.20/HPLaserJet)。

接下来的动作很重要!

继续停留在此画面中,填写[Authentication]的 username 和 password。

还记得在Windows机下的用户 gao么? 此处输入 Windows Domain用户 gao 和它的口令 gao

然后按旁边的 【verify】按钮,如果成功验证,则显示【This print share is accessible】。

到这里,点下面的【Apply】按钮。

然后,还不算完,因为还需要把此打印机设为我们在linux 下的 default 打印机,并且打印测试页:

访问 http://localhost:631:

点到 [printers] tab页,然后 [set as default]。

如果打印机尚未激活,则点 [start printer] 和 [accept jobs],再点 [print test page]。

阅读全文

与windows打印机编程相关的资料

热点内容
光遇安卓与ios什么时候互通 浏览:596
js如何运行时编译 浏览:915
引力app在哪里下载 浏览:609
编写app如何得到钱 浏览:800
吉利汽车软件放哪个文件夹安装 浏览:223
多文件编译c 浏览:541
头顶加密后为什么反而更稀疏 浏览:793
离心机压缩机扬程高 浏览:658
xshell连接linux命令 浏览:5
把多个文件夹的内容合并在一起 浏览:483
基于单片机的浇花系统设计ppt 浏览:685
卷积码编译码及纠错性能验证实验 浏览:354
请在删除驱动器之前暂停加密什么意思 浏览:787
光催化pdf 浏览:98
java字符串包含某字符 浏览:528
ssm身份认证源码 浏览:466
预排序遍历树算法 浏览:671
加密装置如何打开ping功能 浏览:480
python下载372 浏览:903
u盘子文件夹隐藏 浏览:297