prndrvr

Dodaje, usuwa i wyświetla listę sterowników drukarek. To polecenie jest skryptem języka Visual Basic znajdującym się w %WINdir%\System32\printing_Admin_Scripts\<language> katalogu. Aby użyć tego polecenia w wierszu polecenia, wpisz cscript , a następnie pełną ścieżkę do pliku prndrvr lub zmień katalogi na odpowiedni folder. Na przykład: cscript %WINdir%\System32\printing_Admin_Scripts\en-US\prndrvr.

Używany bez parametrów, prndrvr wyświetla pomoc wiersza poleceń.

Syntax

cscript prndrvr {-a | -d | -l | -x | -?} [-m <model>] [-v {0|1|2|3}] [-e <environment>] [-s <Servername>] [-u <Username>] [-w <password>] [-h <path>] [-i <inf file>]

Parameters

Parameter Description
-a Instaluje sterownik.
-d Usuwa sterownik.
-l Wyświetla listę wszystkich sterowników drukarki zainstalowanych na serwerze określonym przez parametr -s . Jeśli nie określisz serwera, system Windows wyświetli listę sterowników drukarek zainstalowanych na komputerze lokalnym.
-x Usuwa wszystkie sterowniki drukarki i dodatkowe sterowniki drukarki, które nie są używane przez drukarkę logiczną na serwerze określonym przez parametr -s . Jeśli nie określisz serwera do usunięcia z listy, system Windows usunie wszystkie nieużywane sterowniki drukarki na komputerze lokalnym.
-m <model_name> Określa (według nazwy) sterownik, który chcesz zainstalować. Sterowniki są często nazywane modelem obsługiwanej drukarki. Aby uzyskać więcej informacji, zobacz dokumentację drukarki.
-v {0|1|2|3} Określa wersję sterownika, który chcesz zainstalować. Zapoznaj się z opisem parametru -e, aby uzyskać informacje o tym, które wersje są dostępne dla danego środowiska. Jeśli nie określisz wersji, wersja sterownika odpowiedniego dla wersji systemu Windows uruchomionej na komputerze, na którym jest instalowany sterownik, jest instalowany.
-e <environment> Określa środowisko sterownika, który chcesz zainstalować. Jeśli nie określisz środowiska, używane jest środowisko komputera, na którym jest instalowany sterownik. Obsługiwane parametry środowiska to: Windows NT x86, Windows x64 lub Windows IA64.
-s <Servername> Określa nazwę komputera zdalnego, który hostuje drukarkę, którą chcesz zarządzać. Jeśli nie określisz komputera, używany jest komputer lokalny.
-u <Username> -w <password> Określa konto z uprawnieniami do łączenia się z komputerem, który hostuje drukarkę, którą chcesz zarządzać. Wszyscy członkowie lokalnej grupy Administratorzy komputera docelowego mają te uprawnienia, ale uprawnienia można również przyznać innym użytkownikom. Jeśli nie określisz konta, musisz zalogować się na koncie z tymi uprawnieniami, aby polecenie działało.
-h <path> Określa ścieżkę do pliku sterownika. Jeśli nie określisz ścieżki, zostanie użyta ścieżka do lokalizacji, w której zainstalowano system Windows.
-ja <filename.inf> Określa pełną ścieżkę i nazwę pliku sterownika, który chcesz zainstalować. Jeśli nie określisz nazwy pliku, skrypt używa jednego z plików inf drukarki skrzynki odbiorczej w podkatalogu inf katalogu systemu Windows.

Jeśli ścieżka sterownika nie zostanie określona, skrypt wyszukuje pliki sterowników w pliku driver.cab.

/? Wyświetla pomoc w wierszu polecenia.

Remarks

  • Jeśli informacje, które podajesz, zawierają spacje, użyj cudzysłowów wokół tekstu (na przykład "Nazwa komputera").

  • Parametr -x usuwa wszystkie dodatkowe sterowniki drukarki (sterowniki zainstalowane do użytku na klientach z alternatywnymi wersjami systemu Windows), nawet jeśli używany jest sterownik podstawowy. Jeśli składnik faksu jest zainstalowany, ta opcja spowoduje również usunięcie sterowników faksów. Podstawowy sterownik faksu jest usuwany, jeśli nie jest używany (oznacza to, że nie ma kolejki za jego pomocą). Jeśli podstawowy sterownik faksu zostanie usunięty, jedynym sposobem ponownego włączenia faksu jest ponowne zainstalowanie składnika faksu.

Examples

Aby wyświetlić listę wszystkich sterowników na lokalnym serwerze \printServer1, wpisz:

cscript prndrvr -l -s

Aby dodać sterownik drukarki w wersji 3 systemu Windows x64 dla modelu drukarki laserowej 1 przy użyciu c:\temp\Laserprinter1.inf pliku informacji o sterowniku przechowywanym w folderze c:\temp, wpisz:

cscript prndrvr -a -m Laser printer model 1 -v 3 -e Windows x64 -i c:\temp\Laserprinter1.inf -h c:\temp

Aby usunąć sterownik drukarki x64 systemu Windows w wersji 3 dla modelu drukarki laserowej 1, wpisz:

cscript prndrvr -a -m Laser printer model 1 -v 3 -e Windows x64