Подключение к SQL серверу HP Web JetAdmin: Справочник по C#
В данной инструкции рассмотрим подключение к SQL базе данных, утилиты НР Web JetAdmin и получение всех ip адресов сетевых принтеров которые...
Получаем данные счетчика печати принтера через SNMP: Справочник по C#
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#
public static bool DeletePrinter(string sPrinterName)
{
ManagementScope oManagementScope = new ManagementScope(ManagementPath.DefaultPath);
oManagementScope.Connect();
SelectQuery oSelectQuery = new SelectQuery();
oSelectQuery.QueryString = @"SELECT * FROM Win32_Printer WHERE Name = '" +
sPrinterName.Replace("", "\")...
Статус принтера через SNMP: Справочник по C#
Данный код реализует получение статуса принтера по IP адресу, через протокол SNMP/
using System;
using OLEPRNLib;namespace PrinterStatus{
///
/// Summary description for Class1.
///
class Class1
{
///
/// The main entry point...
Check if a printer is offline or online: Справочник по C#
public bool IsPrinterOnline(string printerName)
{
string str = "";
bool online = false;
//set the scope of this search to the local machine
ManagementScope scope = new ManagementScope(ManagementPath.DefaultPath);
//connect to...
Программно добавляем порт принтера с помощью WMI: Справочник по C#
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 =...
Получаем время работы принтера через SNMP: Справочник по C#
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...
Вывод сообщения на дисплей принтера от производителя Hewlett Packard: Справочник по C#
В данной инструкции будет рассказано, как вывести ваше сообщение на дисплей принтера от производителя Hewlett Packard. Делается это при помощи отправки...
Переименовываем принтер через WMI: Справочник по C#
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 = '" +...
PJL (HP Printer Job Language). Часть 2. Смена/установка серийного номера принтера: Справочник по C#
После программного обновления или физической замены некоторых частей множительной техники, возникают ситуации полного стирания серийного номера или изменения на не существующий....
Получаем серийный номер принтера через SNMP: Справочник по C#
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...
Получение MAC адреса через SNMP: Справочник по C#
public void SNMPmac(string ip)
{
try
{
Pdu pdu;
SnmpV1Packet result;
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...







