2012-11-09 13 views
11

Microsoft Windows XP kommt mit einem VBS-Skript lokale und Netzwerkdrucker über die Befehlszeile zu verwalten:Standard-Druckername über die Befehlszeile abrufen?

die Standard-Drucker Details von der Kommandozeile zu erhalten:

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

die Liste der Drucker Get hinzugefügt Das System von der Windows-Befehlszeile:

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

Gibt es äquivalente Befehle für Windows 7? Ich muss nur die Standarddruckerdetails abrufen und die Liste der an das System angeschlossenen Drucker abrufen.

Antwort

14

In Windows 7 dieselben Skripte zu finden sind in

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

fand ich Mine im sideXside Ordner ...

C: \ windows \ winsxs \ x86_microsoft-windows-p..inscripts. resources_31bf3856ad364e35_6.1.7600.16385_en-us_0e83b619ada3e7ed \

lief ich die folgende: cscript C: \ windows \ winsxs \ x86_microsoft-windows-p..inscripts.resources_31bf3856ad364e35_6.1.7600.16385_en-us_0e83b619ada3e7ed \ prnmngr.vbs -g

es hat funktioniert.

0

Zum Entfernen Drucker in Windows 8.1:

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

Ich hatte Probleme mit einem Drucker nicht in Geräten/Drucker so nicht in der Lage zu entfernen, zeigt, obwohl es da war, als ich Datei gedrückt> Druck in Firefox. Es stoppte mich auch mit den Druckernamen für die eigentliche Installation (es nervte mit mir _1 am Ende des Standarddrucker anhängen“

-1

Zur aktiven Druckerkomponenten auf Windows Liste 8.1:

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

enter image description here

0

Am 10. Windows werden die Skripte in der gleichen Stelle gefunden als Windows 7. Führen Sie den folgenden c ommand, um den Standarddrucker anzuzeigen.

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

Hinweis, wenn kein Standarddrucker ist, wird das Skript nichts zurückgeben

Verwandte Themen