2012-11-09 23 views
11

Microsoft Windows XP wyposażony jest w skrypcie VBS zarządzać drukarek lokalnych i sieciowych z poziomu wiersza poleceń:Uzyskaj domyślną nazwę drukarki z wiersza poleceń?

Aby uzyskać szczegółowe informacje domyślną drukarkę z wiersza poleceń:

cscript C:\windows\system32\prnmngr.vbs -g 

uzyskać listę drukarek dodanych do system z linii poleceń systemu Windows:

cscript C:\windows\system32\prnmngr.vbs -l 

Czy istnieje odpowiednik polecenia dla Windows 7? Po prostu potrzebuję uzyskać domyślne dane drukarki i uzyskać listę drukarek dołączonych do systemu.

Odpowiedz

14

W Windows 7 te same skrypty znajdują się w

C:\Windows\System32\Printing_Admin_Scripts\en-US 
1

znalazłem kopalni w folderze sideXside ...

C: \ WINDOWS \ winsxs \ X86_microsoft-Windows-p..inscripts. resources_31bf3856ad364e35_6.1.7600.16385_en-us_0e83b619ada3e7ed \

wpadłem następujący: cscript C: \ WINDOWS \ winsxs \ X86_microsoft-windows-p..inscripts.resources_31bf3856ad364e35_6.1.7600.16385_en-us_0e83b619ada3e7ed \ prnmngr.vbs -g

zadziałało.

0

Aby usunąć drukarkę w Windows 8.1:

cscript C:\Windows\System32\Printing_Admin_Scripts\en-US\prnmngr.vbs -d -p "Printer name" 

miałem problemy z drukarką nie pokazując w urządzeniach/drukarek więc w stanie go usunąć, choć był tam, kiedy wciśnięty Plik> Drukuj w Firefoksie. Stwierdzono również, zatrzymując mnie od używania nazwy drukarki do aktualnej instalacji (to podsłuch mi konieczności dołączania _1 na koniec drukarka domyślna „

-1

Do listy aktywnych składników drukarki w systemie Windows 8.1:

c :> cscript C: \ Windows \ System32 \ Printing_Admin_Scripts \ en-US \ prnmngr.vbs -l | findstr "Nazwa drukarki"

enter image description here

0

w systemie Windows 10, skrypty znajdują się w tym samym miejscu, Windows 7. Wykonaj następujące czynności ommand, aby wyświetlić domyślną drukarkę.

cscript C:\Windows\System32\Printing_Admin_Scripts\en-US\prnmngr.vbs -g 

Uwaga, jeśli nie ma domyślnej drukarki, skrypt zwróci nic