Windows rundll32的用法-批处理管理打印机
时间: 2024-03-01 12:51:11 浏览: 107
rundll32命令用法
Windows中的rundll32命令可以用于执行DLL文件中的函数。如果要使用它来管理打印机,可以使用以下命令:
1. 列出所有打印机:
```
rundll32 printui.dll,PrintUIEntry /q /n
```
2. 添加打印机:
```
rundll32 printui.dll,PrintUIEntry /if /b "Printer Name" /f "C:\Printer.inf" /r "LPT1:" /m "HP LaserJet 4"
```
其中,/b参数指定打印机名称,/f参数指定打印机驱动程序的INF文件路径,/r参数指定打印机端口,/m参数指定打印机型号。
3. 删除打印机:
```
rundll32 printui.dll,PrintUIEntry /dl /n "Printer Name"
```
其中,/dl参数表示删除打印机,/n参数指定要删除的打印机名称。
4. 设置默认打印机:
```
rundll32 printui.dll,PrintUIEntry /y /n "Printer Name"
```
其中,/y参数表示设置为默认打印机,/n参数指定要设置为默认打印机的名称。
这些命令可以在批处理文件中使用,以便批量管理打印机。
阅读全文