c++保存图标到dll_bat教程[274] RUNDLL32.EXE PRINTUI.DLL,PrintUIEntry

48742ba0b65db646d98ad66a2ba91af8.png

古树屋 Click to follow us

(1)RUNDLL32.EXE PRINTUI.DLL,PrintUIEntry命令的简介

C:\Users\86137>RUNDLL32.EXE PRINTUI.DLL,PrintUIEntry /?用法: rundll32 printui.dll,PrintUIEntry [options] [@commandfile]/a[file] 二进制文件名/b[name] 基本打印机名/c[name] 如果操作在远程机器上,unc 机器名/dl 删除本地打印机/dn 删除网络打印机连接/dd 删除打印机驱动程序/e 显示打印首选项/f[file] inf 文件或输出文件/F[file] 使用 /f 指定的 INF 文件可能依赖的 INF 文件的位置/ga 添加每个机器打印机连接(用户登录时此连接将传播到用户)/ge 枚举每个机器打印机连接/gd 删除每个机器打印机连接(用户登录时此连接将被删除)/h[arch] 驱动程序体系结构,为下列之一: x86 或 x64 或 Itanium /ia 用 INF 文件安装打印机驱动程序/id 用添加打印机驱动程序向导安装打印机驱动程序/if 用 INF 文件安装打印机/ii 用带 INF 文件的添加打印机向导安装打印机/il 用添加打印机向导安装打印机/im 使用添加打印机向导安装打印机(跳过网络列出的打印机)/in 添加网络打印机连接/ip 使用网络打印机安装向导安装打印机/j[provider] 打印提供程序名称/k 安装打印机时将测试页打印到指定打印机,不能与命令组合使用/l[path] 打印机驱动程序源路径/m[model] 打印机驱动程序型号名称/n[name] 打印机名称/o 显示打印机队列视图/p 显示打印机属性/q 安静模式,不显示错误消息/r[port] 端口名称/s 显示服务器属性/Ss 将打印机设置存储到文件/Sr 从文件还原打印机设置存储或还原必须放在命令末尾的打印机设置选项标志:2        PRINTER_INFO_27        PRINTER_INFO_7c        颜色配置文件d        PrinterDatas        安全描述符g        全局 DevModem        最低设置u        用户 DevModer        解决名称冲突f        强制使用名称p        解析端口i        驱动程序名称冲突/u 使用现有打印机驱动程序(如果已安装)/t[#] 起始的从零开始的索引页/v[version] 驱动程序版本,为下列之一:“类型 2 - 内核模式”或“类型 3 - 用户模式”/w 如果在 inf 中找不到指定的驱动程序,则提示用户找一个驱动程序/y 将打印机设置为默认打印机/Xg 获取打印机设置/Xs 设置打印机设置/z 不自动共享此打印机/Y 不自动生成打印机名称/K 更改 /h 的含义,使其接受 2、3、4 (分别代表 x86、x64 或 Itanium),并更改 /v 的含义,使其接受 3 (代表“类型 3 - 用户模式”)/Z 共享此打印机,只能与 /if 选项一起使用/? 提供此消息的帮助@[file] 命令行参数文件/Mw[message] 提交命令之前显示警告消息/Mq[message] 提交命令之前显示确认消息/W[flags] 指定向导(用于 APW 和 APDW)的标志和开关r        使向导可以从上一页重新启动/G[flags] 指定全局标志和开关w        禁止显示安装驱动程序警告 UI (超安静模式)/R 强制使用所选驱动程序替换现有驱动程序例如:运行服务器属性: rundll32 printui.dll,PrintUIEntry /s /t1 /c\\machine运行打印机属性: rundll32 printui.dll,PrintUIEntry /p /n\\machine\printer本地运行添加打印机向导: rundll32 printui.dll,PrintUIEntry /il 在 \\machine: rundll32 printui.dll,PrintUIEntry /im /c\\machine 上运行添加打印机向导运行队列查看: rundll32 printui.dll,PrintUIEntry /o /n\\machine\printer运行 INF 安装: rundll32 printui.dll,PrintUIEntry /if /b "Test Printer" /f c:\infpath\infFile.inf /r "lpt1:" /m "Brother DCP-128C"运行 INF 安装(具有 INF 依赖关系)。在此示例中,prnbr002.inf 依赖于 ntprint.infrundll32 printui.dll, PrintUIEntry /ia /m "Brother DCP-128C" /K /h x64 /v 3 /f "c:\infpath\prnbr002.inf" /F "c:\infpath\ntprint.inf"使用 INF 运行添加打印机向导: rundll32 printui.dll,PrintUIEntry /ii /f c:\infpath\infFile.inf使用内置打印机驱动程序添加打印机: rundll32 printui.dll,PrintUIEntry /if /b "Test Printer" /r "lpt1:" /m "Brother DCP-128C"添加每个机器打印机连接(用户登录时此连接将传播到用户): rundll32 printui.dll,PrintUIEntry /ga /c\\machine /n\\machine\printer /j"LanMan Print Services"删除每个机器打印机连接(用户登录时此连接将被删除): rundll32 printui.dll,PrintUIEntry /gd /c\\machine /n\\machine\printer枚举每个机器打印机连接: rundll32 printui.dll,PrintUIEntry /ge /c\\machine使用 INF 添加打印机驱动程序: rundll32 printui.dll,PrintUIEntry /ia /c\\machine /m "Brother DCP-128C" /h "x86" /v "Type 3 - User Mode" /f c:\infpath\infFile.inf使用 INF 添加打印机驱动程序: rundll32 printui.dll,PrintUIEntry /ia /K /c\\machine /m "Brother DCP-128C" /h "x86" /v 3添加内置打印机驱动程序: rundll32 printui.dll,PrintUIEntry /ia /c\\machine /m "Brother DCP-128C" /h "Intel" /v "Type 3 - Kernel Mode"删除打印机驱动程序: rundll32 printui.dll,PrintUIEntry /dd /c\\machine /m "Brother DCP-128C" /h "x86" /v "Type 3 - User Mode"删除打印机驱动程序: rundll32 printui.dll,PrintUIEntry /dd /K /c\\machine /m "Brother DCP-128C" /h "x86" /v 3将打印机设置为默认打印机: rundll32 printui.dll,PrintUIEntry /y /n "printer"设置打印机注解: rundll32 printui.dll,PrintUIEntry /Xs /n "printer" comment "My Cool Printer"取得打印机设置: rundll32 printui.dll,PrintUIEntry /Xg /n "printer"取得文件中的打印机设置保存结果: rundll32 printui.dll,PrintUIEntry /f "results.txt" /Xg /n "printer"设置打印机设置命令使用:rundll32 printui.dll,PrintUIEntry /Xs /n "printer" ?将所有打印机设置存入一个文件: rundll32 printui.dll,PrintUIEntry /Xs /n "printer" ?从一个文件还原所有打印机设置: rundll32 printui.dll,PrintUIEntry /Sr /n "printer" /a "file.dat"将二级打印机信息存入一个文件: rundll32 printui.dll,PrintUIEntry /Ss /n "printer" /a "file.dat" 2从一个文件还原打印机安全描述符: rundll32 printui.dll,PrintUIEntry /Sr /n "printer" /a "file.dat" s从一个文件还原打印机全局 devmode 和打印机数据: rundll32 printui.dll,PrintUIEntry /Sr /n "printer" /a "file.dat" g d从文件最少设置还原并分析端口名: rundll32 printui.dll,PrintUIEntry /Sr /n "printer" /a "file.dat" m p启用打印机的客户端呈现: rundll32 printui.dll,PrintUIEntry /Xs /n"printer" ClientSideRender enabled禁用打印机的客户端呈现: rundll32 printui.dll,PrintUIEntry /Xs /n"printer" ClientSideRender disabled
(2)RUNDLL32.EXE PRINTUI.DLL,PrintUIEntry命令的示例测试打印机是否存在
SET PrinterName=Test PrinterSET file=%TEMP%\Prt.txtRUNDLL32.EXE PRINTUI.DLL,PrintUIEntry /Xg /n "%PrinterName%" /f "%file%" /qIF EXIST "%file%" (   ECHO %PrinterName% printer exists) ELSE (   ECHO %PrinterName% printer does NOT exists)
✩ 本文为古树屋科技频道原创,未经授权不得转载。

6f6a14918137b253ae50d98998ea549a.png    推    广     6f6a14918137b253ae50d98998ea549a.png

d9bd5ccaf0d6eb0cfac55ca90ea07390.png

Windows bat 批处理教程合集

  1. echo回显控制与输出

  2. 注释的方法

  3. 使用blat发送邮件

  4. nl命令的用法

  5. cat和tac命令的用法

  6. cd命令的用法

  7. dir命令的用法

  8. md命令的用法

  9. rd命令的用法

  10. del命令的用法

  11. ren命令的用法

  12. date和time命令的用法

  13. copy命令的用法

  14. find命令的用法

  15. errorlevel程序返回码

  16. 批处理脚本传参

  17. 设置动态或静态ip、子网掩码、网关、dns

  18. cls命令的用法

  19. type命令的用法

  20. title命令的用法

  21. ver命令的用法

  22. vol命令和label命令的用法

  23. more命令的用法

  24. tree命令的用法

  25. 文本内容多行转一行

  26. 文本内容按照分隔符一行转多行

  27. sed命令的用法

  28. 隐藏bat窗口在后台运行

  29. 延迟变量

  30. color命令的用法

  31. 锁屏

  32. 熄屏

  33. rasdial宽带连接

  34. 关闭远程协助和远程桌面

  35. plink命令的用法

  36. sleep命令的用法

  37. tasklist命令的用法

  38. 从文本读取内容并直接赋值给变量

  39. 网络连接的启用与禁用

  40. 字符串的截取

  41. 以管理员身份运行

  42. mixmp3命令的用法

  43. 批量停止和禁用服务

  44. 查看进程详细信息

  45. 延时

  46. 获取操作系统位数

  47. at命令的用法

  48. forfiles命令的用法

  49. setlocal

  50. assoc命令的用法

  51. exit命令的用法

  52. move命令的用法

  53. path命令的用法

  54. pause命令的用法

  55. prompt命令的用法

  56. start命令的用法

  57. attrib命令的用法

  58. chkdsk命令的用法

  59. choice命令的用法

  60. cmd命令的用法

  61. comp命令的用法

  62. driverquery命令的用法

  63. convert命令的用法

  64. makecab命令的用法

  65. expand命令的用法

  66. format命令的用法

  67. help命令的用法

  68. ipconfig命令的用法

  69. systeminfo命令的用法

  70. ping命令的用法

  71. shutdown命令的用法

  72. net account命令的用法

  73. net computer命令的用法

  74. net continue命令的用法

  75. net file命令的用法

  76. 获取计算机名

  77. 获取当前目录路径%cd%

  78. 获取所有用户配置文件的目录

  79. 获取windows系统文件的安装目录

  80. %AppData%

  81. %LocalAppData%

  82. %COMMONPROGRAMFILES%

  83. ‍获取时间与时间同步

  84. 字符串的替换

  85. Net Config Server

  86. Net Config Workstation

  87. 获取带绝对路径的cmd.exe

  88. %comspec%

  89. %HOMEDRIVE%

  90. %userprofile%和%homepath%

  91. %LOGONSERVER%

  92. 获取处理器数量

  93. %OS%

  94. %PATHEXT%

  95. %RANDOM%

  96. %SYSTEMDRIVE%

  97. %SYSTEMROOT%

  98. %TEMP%

  99. %USERDOMAIN%

  100. %USERNAME%

  101. %WINDIR%

  102. %0与%*

  103. 创建空文件

  104. 禁止用户修改系统时间

  105. portqry命令的用法

  106. connect命令的用法

  107. portscan命令的用法

  108. sort命令的用法

  109. uniq命令的用法

  110. 文件名、后缀与路径

  111. 显示与隐藏我的电脑中的这些指定的驱动器

  112. %date%和%time%

  113. cacls命令的用法

  114. mountvol命令的用法

  115. BitLocker驱动器加解密配置工具manage-bde

  116. 设置当前用户密码永不过期

  117. 设置关闭显示器和计算机睡眠时间

  118. 设置计算机从睡眠唤醒时需要输入密码解除锁定

  119. powercfg命令的用法及开启/关闭休眠

  120. icacls命令的用法

  121. 计划任务schtasks

  122. subst创建虚拟磁盘

  123. nslookup命令的用法

  124. xcopy命令的用法

  125. 判断文件/文件夹是否存在

  126. netstat命令的用法

  127. sc query查看服务信息状态

  128. netsh firewall show显示防火墙配置信息

  129. netsh interface show interface

  130. DateDiff计算时间差

  131. 开机自启动

  132. 启用审核对象访问的审核

  133. 口令重复使用次数限制

  134. guest用户的启用与禁用

  135. 共享文件夹权限设置

  136. 口令生存周期要求

  137. 管理缺省账号更改缺省帐户名称

  138. 口令锁定策略

  139. 口令策略设置符合复杂度要求

  140. 设置屏幕锁定

  141. 帐户锁定时间

  142. 复位帐户锁定计数器

  143. 禁止RoutingAndRemoteAccess

  144. 关键权限指派安全要求取得文件/其他对象所有权 

  145. 关键权限指派安全要求关闭系统

  146. 记录帐户登录日志

  147. 启用审核帐户管理的审核

  148. 启用审核过程追踪的审核

  149. 启用审核系统事件的审核

  150. 启用审核目录服务访问的审核

  151. 启用审核特权使用的审核

  152. 关键权限指派安全要求从远程系统强制关机

  153. 关键权限指派安全要求从网络访问此计算机

  154. 关键权限指派安全要求允许本地登录

  155. 不允许匿名枚取SAM帐号与共享

  156. 不允许匿名枚取SAM帐号

  157. 匿名远程连接

  158. 禁用可远程访问的注册表路径和子路径

  159. 禁止用户开机自动登陆

  160. 日志文件大小设置

  161. 启用审核策略更改的审核

  162. 审核帐户登录事件

  163. 启用SYN攻击保护

  164. SNMP安全设置

  165. ICMP重定向

  166. 防止源路由欺骗攻击

  167. 修改默认远程登录端口

  168. 关闭默认共享

  169. 启用并正确配置Windows网络时间同步服务(NTP)

  170. 设置登录超时

  171. 关闭Windows自动播放功能

  172. DEP安全配置

  173. 禁止Alerter服务

  174. 禁用TELNET服务

  175. 禁止ComputerBrowser服务

  176. 禁止Messenger服务

  177. 禁止RemoteRegistry服务

  178. 禁止PrintSpooler服务

  179. 禁止AutomaticUpdates服务

  180. 不显示上次的用户名

  181. 禁止WorldWideWebPublishing服务

  182. 禁止SimpleMailTrasferProtocol服务

  183. 禁止SNMPService服务

  184. 禁止SNMPTrap服务

  185. 禁止蓝屏后自动启动机器

  186. 匿名权限限制

  187. ctrl-alt-del配置

  188. 清除虚拟内存页面文件

  189. 防止碎片攻击

  190. net use命令的用法

  191. 比较运算符

  192. nsudo提权

  193. bc命令的用法

  194. bat转exe

  195. 不开放端口

  196. 设置指定ip不可访问

  197. ftp的mget

  198. 查看物理地址(mac地址)

  199. 字体安装FontReg

  200. 进度条

  201. 改变dos窗口尺寸

  202. for /l 递增/递减数字序列

  203. FOR %variable IN (set)

  204. 生成指定范围随机数

  205. 查看磁盘总大小和剩余空间

  206. 批处理文件的保存

  207. net group和net localgroup

  208. net help命令的用法

  209. net helpmsg命令的用法

  210. net name命令的用法

  211. net pause命令的用法

  212. 只运行指定的windows应用程序

  213. net print命令的用法

  214. net send命令的用法

  215. net session命令的用法

  216. net share命令的用法

  217. net start命令的用法

  218. net statistics命令的用法

  219. net stop命令的用法

  220. net time命令的用法

  221. net user命令的用法

  222. net view命令的用法

  223. taskkill命令的用法

  224. 获取公网ip

  225. fc比较两个文件内容

  226. gawk命令的用法

  227. 添加防火墙入站规则和出站规则

  228. 删除防火墙入站规则和出站规则

  229. 查询防火墙入站规则和出站规则

  230. 修改防火墙入站规则和出站规则

  231. 创建防火墙入站规则和出站规则配置文件

  232. diskpart命令的用法

  233. 显示系统环境变量

  234. set命令的用法

  235. 局部变量和全局变量

  236. 空字符串的创建和判断

  237. 字符串拼接

  238. 字符串的长度

  239. 右对齐

  240. 数组

  241. if语句

  242. 算术运算符和赋值运算符

  243. 按位运算符

  244. 重定向输出>和>>

  245. 判断系统是win7还是xp

  246. FLASHFXP ftp/sftp上传与下载

  247. 使用脱字符echo特殊字符

  248. 批量获取图片宽高分辨率格式

  249. winrar压缩与解压

  250. set临时环境变量与setx永久环境变量

  251. 使用vmrun管理vmware虚拟机

  252. 创建并进行宽带连接

  253. 家庭版win10开启hyper-V

  254. where命令的用法

  255. 修改计算机名称

  256. devcon对网络专用接口进行启用和禁用

  257. 文字转语音播放

  258. 加入域

  259. 操作mysql/mariadb

  260. 批量修改txt文件字符集为ANSI

  261. doskey别名

  262. goto命令的用法

  263. EOF

  264. pdfunite合并pdf

  265. 无参函数

  266. 带返回值的函数

  267. 带参数的函数

  268. reg query命令的用法

  269. reg add命令的用法

  270. reg delete命令的用法

  271. reg copy命令的用法

  272. reg compare命令的用法

  273. print命令的用法

  274. RUNDLL32.EXE PRINTUI.DLL,PrintUIEntry

   ps :bat教程合集获取请点击原文链接

 更多内容请关注古树屋微信公众号

a2ef84ead6e174ff45c6b9c3face343f.png

↑长按关注公众号

用法: rundll32 printui.dll,PrintUIEntry [options] [@commandfile] /a[file] 二进制文件名 /b[name] 基本打印机名 /c[name] 如果操作在远程机器上,unc 机器名 /dl 删除本地打印机 /dn 删除网络打印机连接 /dd 删除打印机驱动程序 /e 显示打印首选项 /f[file] inf 文件或输出文件 /ga 添加每个机器打印机连接 /ge 枚举每个机器打印机连接 /gd 删除每个机器打印机连接 /h[arch] 下列驱动程序体系结构之一,Alpha | Intel | IA64 | x64 /ia 用 inf 文件安装打印机驱动程序 /id 用添加打印机驱动程序向导安装打印机驱动程序 /if 用 inf 文件安装打印机 /ii 用带 inf 文件的添加打印机向导安装打印机 /il 用添加打印机向导安装打印机 /in 添加网络打印机连接 /j[provider] 打印提供程序名称 /k 将测试页打印到指定的打印机,不能安装打印机时的命令组合 /l[path] 打印机驱动程序源路径 /m[model] 打印机驱动程序型号名 /n[name] 打印机名 /o 显示打印机队列查看 /p 显示打印机属性 /q 安静模式,不显示错误信息 /r[port] 端口名 /s 显示服务器属性 /Ss 将打印机设置存到一个文件 /Sr 从一个文件还原打印机设置 储存或还原必须放在命令结尾的打印机设置选项标志: 2 PRINTER_INFO_2 7 PRINTER_INFO_7 c 颜色配置文件 d 打印机数据 s 安全描述符 g 全局 DevMode m 最低设置 u 用户 DevMode r 解决名称冲突 f 强制使用名称 p 解析端口 /u 如果已安装,则使用现有的打印机驱动程序 /t[#] 起始的以零为基础的索引页 /v[version] 驱动程序版本属于下列中的一个: Windows 95、98 和 ME | Windows NT 4.0 | Windows NT 4.0 或 2000 | Windows 2000 或 XP| Windows XP /w 如果指定的驱动程序不在 inf 中,则提示用户 /y 将打印机设为默认打印机 /Xg 获得打印机设置 /Xs 设定打印机设置 /z 不要自动共享这台打印机 /Z 不要自动生成打印机名 /K 更改 /v 和 /h 的意义来将 Windows x64 和 Windows IA64 | Windows NT x86 | Windows NT Alpha_AXP | Windows 4.0 分别接受为 0、1、2、3 /Z 共享这台打印机,只能跟 /if 选项一起使用 /? 帮助信息 @[file] 命令行参数文件 /Mw[message] 确认命令之前显示警告消息 /Mq[message] 确认命令之前显示确认消息 /W[flags] 指定向导(APW 和 APDW)的标志和切换 r 使向导可以从上一页重新启动 /G[flags] 指定全局标志和切换 w 抑制安装程序驱动程序警告 UI (超级静声模式) 例如: 运行服务器属性: rundll32 printui .dll ,PrintUIEntry /s /t1 /n\\machine 运行打印机属性: rundll32 printui .dll ,PrintUIEntry /p /n\\machine\printer 在本地运行添加打印机向导: rundll32 printui .dll ,PrintUIEntry /il 在 \\machine: rundll32 printui .dll ,PrintUIEntry /il /c\\Machine 运行添加打印机向导 运行队列查看: rundll32 printui .dll
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值