botva0
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору ну, если не проканает, то сложный, но абсолютно железный вариант - получить список принтеров с помощью консольной команды cscript Prnmngr.vbs -l посмотреть точное имя нужного принтера и с помощью консольной команды cacls задать ему нужные разрешения. естественно, все это нужно делать с правами администратора. если уж cacls не поможет, то скачать с микрософта более продвинутую консольную утилиту SubInACL.exe. установщик распакует команду в папку program files/resourse kit, чтобы его не искать, проще открыть установщик как архив (например, с помощью 7zip), найти в архиве Cab файл и распаковать его, чтобы извлечь нужный файл SubInACL.exe. затем выполнить команду subinacl имя принтера /grant=Администраторы=f /grant=system=f если группа Администраторы у вас называется иначе, то исправьте. если будете делать cmd-файл для этих целей, а не просто вводить с консоли, то все кириллические имена должны быть написаны в кодировке дос, ибо команда консольная. блокнот по умолчанию сохранит в кодировке виндовс и группа администраторы не будет найдена. в любом случае, читайте результат выполнения команды. | Всего записей: 202 | Зарегистр. 05-04-2009 | Отправлено: 11:10 25-04-2014 | Исправлено: botva0, 11:41 25-04-2014 |
|