Есть куча принтеров на сервере терминалов. У всех нужно в параметрах устройсва выключить следующее...
Автоконфигурация: выкл
Модуль дуплекса (для 2х-сторонней печати): Не установлен
Разрешить руч. дуплекс: Выкл
Режим Mopier: Выкл
Как это можно сделать?
Здравствуйте, <Аноним>, Вы писали:
А>Есть куча принтеров на сервере терминалов. У всех нужно в параметрах устройсва выключить следующее...
А>Автоконфигурация: выкл
А>Модуль дуплекса (для 2х-сторонней печати): Не установлен
А>Разрешить руч. дуплекс: Выкл
А>Режим Mopier: Выкл
А>Как это можно сделать?
Когда мне надо было сделать нечто похожее я писал VB скрипт (можно батник).
Скорее всего настройки которые ты делаешь можно добиться вписав в реестре в нужных местах значения.
А потом в Групповой палитике (Локального компьютера) а именно это сервера терминалов поставить выполнять этот скрипт.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Так вот знать бы куда прописать это в реестре.
А утилиткаэта не подходит, мне не нужно удалять или создават, нужно сконфигурить уже существующие...
Хм, понятно как задать параметры, а как можно считать параметры?
class Win32_PrinterConfiguration : CIM_Setting
{
uint32 BitsPerPel;
string Caption;
boolean Collate;
uint32 Color;
uint32 Copies;
string Description;
string DeviceName;
uint32 DisplayFlags;
uint32 DisplayFrequency;
uint32 DitherType;
uint32 DriverVersion;
boolean Duplex;
string FormName;
uint32 HorizontalResolution;
uint32 ICMIntent;
uint32 ICMMethod;
uint32 LogPixels;
uint32 MediaType;
string Name;
uint32 Orientation;
uint32 PaperLength;
string PaperSize;
uint32 PaperWidth;
uint32 PelsHeight;
uint32 PelsWidth;
uint32 PrintQuality;
uint32 Scale;
string SettingID;
uint32 SpecificationVersion;
uint32 TTOption;
uint32 VerticalResolution;
uint32 XResolution;
uint32 YResolution;
};