2012-11-09 24 views
11

Microsoft Windows XP đi kèm với một kịch bản VBS để quản lý máy in cục bộ và mạng từ dòng lệnh:Lấy tên máy in mặc định từ dòng lệnh?

Để Lấy thông tin chi tiết máy in mặc định từ dòng lệnh:

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

Để Lấy danh sách các máy in thêm vào hệ thống từ dòng lệnh của Windows:

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

Có bất kỳ lệnh tương đương nào cho Windows 7 không? Tôi chỉ cần lấy các chi tiết máy in mặc định và lấy danh sách các máy in được gắn vào hệ thống.

Trả lời

14

Trong Windows 7 các kịch bản tương tự được tìm thấy trong

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

tôi tìm thấy tôi trong thư mục sideXside ...

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

tôi chạy như sau: cscript C: \ windows \ winsxs \ x86_Microsoft-windows-p..inscripts.resources_31bf3856ad364e35_6.1.7600.16385_en-us_0e83b619ada3e7ed \ prnmngr.vbs -g

nó hoạt động.

0

Để xóa máy in trong Windows 8.1:

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

tôi đã gặp rắc rối với một máy in không hiển thị trong các thiết bị/máy in nên không thể loại bỏ nó, mặc dù nó đã ở đó khi tôi ép file> in trong firefox. Nó cũng đã được ngăn chặn tôi từ việc sử dụng tên máy in cho việc cài đặt thực tế (nó nghe trộm tôi phải nối thêm _1 ở phần cuối của máy in mặc định "

-1

Để liệt kê các thành phần máy in hoạt động trên Windows 8.1:

c :> cscript C: \ Windows \ System32 \ Printing_Admin_Scripts \ en-US \ prnmngr.vbs -l | findstr "tên Printer"

enter image description here

0

trên Windows 10, kịch bản được tìm thấy trong cùng một vị trí như Windows 7. Thực thi c sau ommand để hiển thị máy in mặc định.

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

Lưu ý nếu không có máy in mặc định, kịch bản sẽ trở về không có gì

Các vấn đề liên quan