Программно добавляем порт принтера с помощью WMI: Справочник по C#

0
public void AddPrinterPort() { ConnectionOptions connectionOptions; ManagementPath managementPath; ManagementScope managementScope; ManagementObject port; PutOptions putOptions; try { connectionOptions = new ConnectionOptions(); connectionOptions.EnablePrivileges = true; connectionOptions.Impersonation = System.Management.ImpersonationLevel.Impersonate; managementPath = new ManagementPath("Win32_TCPIPPrinterPort"); managementScope = new ManagementScope(@".rootcimv2", connectionOptions); managementScope.Options.EnablePrivileges = true; managementScope.Options.Impersonation = System.Management.ImpersonationLevel.Impersonate; port =...

Вывод сообщения на дисплей принтера от производителя Hewlett Packard: Справочник по C#

0
      В данной инструкции будет рассказано, как вывести ваше сообщение на дисплей принтера от производителя Hewlett Packard. Делается это при помощи отправки...

Подключение к SQL серверу HP Web JetAdmin: Справочник по C#

0
      В данной инструкции рассмотрим подключение к SQL базе данных, утилиты НР Web JetAdmin и получение всех ip адресов сетевых принтеров которые...

Получаем время работы принтера через SNMP: Справочник по C#

0
public void SNMPupTime(string ip) { try { arrSNMP = string.Empty; OctetString community = new OctetString("public"); AgentParameters param = new AgentParameters(community); param.Version = SnmpVersion.Ver1; IpAddress agent = new IpAddress(ip);//IP address UdpTarget target = new...

Получаем данные счетчика печати принтера через SNMP: Справочник по C#

0
public void SNMPcol(string ip) { try { OctetString community = new OctetString("public"); AgentParameters param = new AgentParameters(community); param.Version = SnmpVersion.Ver1; IpAddress agent = new IpAddress(ip);//IP address UdpTarget target = new UdpTarget((System.Net.IPAddress)agent, 161,...

Программно устанавливаем принтер через WMI: Справочник по C#

0
class printport { string DeviceID; string DriverName; string PortName; Boolean Shared; string ShareName; private ManagementScope managementScope = null; private ManagementClass InitClass(string className) { //specify Printer class management path ManagementPath managementPath = new ManagementPath(className); try { //create new WMI...

Удаление принтера с помощью WMI: Справочник по C#

0
/// name of the printer we want to remove/// public bool RemovePrinter(string name) { try { //use the ManagementScope class to connect to the local machine ManagementScope scope =...

PJL (HP Printer Job Language). Часть 2. Смена/установка серийного номера принтера: Справочник по C#

0
      После программного обновления или физической замены некоторых частей множительной техники, возникают ситуации полного стирания серийного номера или изменения на не существующий....

Список установленных притеров: Справочник по C#

0
public List GetInstalledPrinters() { List printerList = new List(); try { //set the scope of this search to the local machine ManagementScope scope = new ManagementScope(ManagementPath.DefaultPath); //connect to the machine scope.Connect(); //build the...

Статус принтера через SNMP: Справочник по C#

0
Данный код реализует получение статуса принтера по IP адресу, через протокол SNMP/ using System; using OLEPRNLib;namespace PrinterStatus{ /// /// Summary description for Class1. /// class Class1 { /// /// The main entry point...

Получаем серийный номер принтера через SNMP: Справочник по C#

0
public void SNMPserial(string ip) { try { arrSNMP = string.Empty; OctetString community = new OctetString("public"); AgentParameters param = new AgentParameters(community); param.Version = SnmpVersion.Ver1; IpAddress agent = new IpAddress(ip);//IP address UdpTarget target = new...

Переименовываем принтер через WMI: Справочник по C#

0
public static void RenamePrinter(string sPrinterName, string newName) { ManagementScope oManagementScope = new ManagementScope(ManagementPath.DefaultPath); oManagementScope.Connect(); SelectQuery oSelectQuery = new SelectQuery(); oSelectQuery.QueryString = @"SELECT * FROM Win32_Printer WHERE Name = '" +...

ЭТО ИНТЕРЕСНО