⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 enumprinters.py

📁 samba服务器!
💻 PY
字号:
#!/usr/bin/env python## Display information on all printers on a print server.  Defaults to# printer info level 1.## Example: enumprinters.py win2kdc1#import sysfrom samba import spoolssif len(sys.argv) < 2 or len(sys.argv) > 3:    print "Usage: enumprinters.py <servername> [infolevel]"    sys.exit(1)printserver = sys.argv[1]level = 1if len(sys.argv) == 3:    level = int(sys.argv[2])        # Get list of printerstry:    printer_list = spoolss.enumprinters("\\\\%s" % printserver)except:    print "error enumerating printers on %s" % printserver    sys.exit(1)# Display basic infofor printer in printer_list:    h = spoolss.openprinter("\\\\%s\\%s" % (printserver, printer))    info = h.getprinter(level = level)    print "Printer info %d for %s: %s" % (level, printer, info)    print

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -