Prndrvr.vbs



添加、删除和列出打印机驱动程序。如果不带参数，prndrvr.vbs 显示 prndrvr.vbs 命令的命令行帮助。



安装打印机驱动程序 


语法


cscript prndrvr.vbs -a [-m DriverName] [-v {0 | 1 | 2 | 3}] [-e Environment] [-s RemoteComputer] [-h Path] [-i FileName.inf] [-u UserName -w Password] 


参数


-a
必需。指定要安装驱动程序。
-m DriverName
按名称指定要安装的驱动程序。驱动程序通常以各自所支持的打印机型号命名。详细信息，请参阅打印机文档。
-v {0 | 1 | 2 | 3}
指定要安装的驱动程序的版本。请参阅 -e Environment 参数的说明以获得关于各种环境中所适用的驱动程序版本的信息。如果未指定版本，则将安装适合于驱动程序所在的计算机上运行的 Windows 版本的驱动程序版本。
版本 0 支持 Windows 95、Windows 98 和 Windows Millennium Edition。
版本 1 支持 Windows NT 3.51。
版本 2 支持 Windows NT 4.0。
版本 3 支持 Windows XP 和 Windows 2000。
-e:Environment
指定要安装的驱动程序所在的环境。如果不指定环境，则将使用安装驱动程序的计算机的环境。下表列出了各种可用的驱动程序环境及其各自的版本。


环境
可用版本


"Windows NT x86"
1、2 和 3


"Windows NT Alpha_AXP"
1 和 2


"Windows IA64"
3


"Windows NT R4000"
1


"Windows NT PowerPC"
1


"Windows 4.0"
0

-s RemoteComputer
指定要安装驱动程序的远程计算机。如果不指定计算机，则将在本地计算机上安装驱动程序。
-h Path
指定驱动程序文件的路径。如果不指定路径，将使用安装 Windows 时所在的路径。
-i FileName.inf
指定要安装驱动程序的文件名。如果不指定文件名，将使用 ntprint.inf。
-u UserName -w Password
指定具有权限的帐户（该权限可使用 Windows 管理工具 (WMI) 服务连接要安装驱动程序的计算机）。该计算机管理员组的所有成员都具有这些权限，不过也可以将这些权限授予其他用户。如果没有指定帐户，则必须使用具有这些权限的帐户进行登录，才能使用该命令。有关 WMI 的详细信息，请参阅“”。
/?在命令提示符显示帮助。



注释


该命令启动 systemroot\system32 目录下的一个脚本。在该目录为当前目录时须在命令提示符键入该命令，或者必须在 cscript 命令的开始位置键入到该目录的完整路径。
如果提供的信息包含空格，请使用引号将文本引起来（例如，"Computer Name"）。



范例


要将打印机驱动程序 "Color Printer Driver 1" 版本 3 添加到本地计算机（基于 Windows NT x86 的环境），请键入：

cscript prndrvr.vbs -a -m "Color Printer Driver 1" -v 3 -e "Windows NT x86" 


删除打印机驱动程序 



语法


cscript prndrvr.vbs -d [-s RemoteComputer] -m DriverName -v {0 | 1 | 2 | 3} -e Environment [-u UserName -w Password]


参数


/d
必需。指定要删除驱动程序。
-s RemoteComputer
指定要从中删除驱动程序的远程计算机。如果不指定计算机，则从本地计算机删除驱动程序。
-m DriverName
必需。按名称指定要删除的驱动程序。驱动程序通常以所支持的打印机型号命名。详细信息，请参阅打印机文档。
-v {0 | 1 | 2 | 3}
必需。指定要删除的驱动程序的版本.请参阅 -e Environment 参数的说明以获得各种环境中可用版本的信息。
版本 0 支持 Windows 95、Windows 98 和 Windows Millennium Edition。
版本 1 支持 Windows NT 3.51。
版本 2 支持 Windows NT 4.0。
版本 3 支持 Windows XP 和 Windows 2000。
-e:Environment
必需。指定要删除的驱动程序的环境。下表列出了可用的驱动程序环境及其各自的版本。


环境
可用版本


"Windows NT x86"
1、2 和 3


"Windows NT Alpha_AXP"
1 和 2


"Windows IA64"
3


"Windows NT R4000"
1


"Windows NT PowerPC"
1


"Windows 4.0"
0


-u UserName -w Password
指定具有权限的帐户（该权限可使用 Windows 管理工具 (WMI) 服务连接到要从其中删除驱动程序的计算机）。该计算机管理员组的所有成员都具有这些权限，不过也可以将这些权限授予其他用户。如果没有指定帐户，则必须使用具有这些权限的帐户进行登录，才能使用该命令。有关 WMI 的详细信息，请参阅“”。
/?在命令提示符显示帮助。



注释


该命令启动 systemroot\system32 目录下的一个脚本。在该目录为当前目录时须在命令提示符键入该命令，或者必须在 cscript 命令的开始位置键入到该目录的完整路径。
删除打印机驱动程序时，必须包含环境和版本参数。
如果提供的信息包含空格，请使用引号将文本引起来（例如，"Computer Name"）。
 


列出计算机上的打印机驱动程序 


语法


cscript prndrvr.vbs -l [-s RemoteComputer] [-u UserName -w Password]  


参数


-l
必需。指定要列出计算机上的所有驱动程序。
-s RemoteComputer
指定要列出其驱动程序的远程计算机。如果没有指定计算机，则列出本地计算机上的驱动程序。
-u UserName -w Password
指定具有权限的帐户（该权限可使用 Windows 管理工具 (WMI) 服务连接到要列出其驱动程序的计算机）。该计算机管理员组的所有成员都具有这些权限，不过也可以将这些权限授予其他用户。如果没有指定帐户，则必须使用具有这些权限的帐户进行登录，才能使用该命令。有关 WMI 的详细信息，请参阅“”。
/?在命令提示符显示帮助。



注释


该命令启动 systemroot\system32 目录下的一个脚本。在该目录为当前目录时须在命令提示符键入该命令，或者必须在 cscript 命令的开始位置键入到该目录的完整路径。
如果提供的信息包含空格，请使用引号将文本引起来（例如，"Computer Name"）。
 


要从计算机删除所有未使用的打印机驱动程序 


语法


cscript prndrvr.vbs -x [-s RemoteComputer] [-u UserName -w Password] 


参数


x
必需。指定要从计算机删除所有未使用的驱动程序。
-s RemoteComputer
指定要删除其驱动程序的远程计算机。如果未指定计算机，则删除本地计算机的驱动程序。
-u UserName -w Password
指定具有权限的帐户（该权限可使用 Windows 管理工具 (WMI) 服务连接到要删除其驱动程序的计算机）。该计算机管理员组的所有成员都具有这些权限，不过也可以将这些权限授予其他用户。如果没有指定帐户，则必须使用具有这些权限的帐户进行登录，才能使用该命令。有关 WMI 的详细信息，请参阅“”。
/?在命令提示符显示帮助。



注释


该命令启动 systemroot\system32 目录下的一个脚本。在该目录为当前目录时须在命令提示符键入该命令，或者必须在 cscript 命令的开始位置键入到该目录的完整路径。
如果提供的信息包含空格，请使用引号将文本引起来（例如，"Computer Name"）。
 

XOX




 
 
