Screwdrivers настройка windows 10

Обновлено: 02.07.2024

Дабы не засорять чужие темы своими вопросам, создам новую для обсуждения всего что связано с печатью при помощи Screwdrivers.

Официальное описание: Программный продукт TriCerat ScrewDrivers может работать с терминальными средами: Citrix XenApp (Citrix Presentation Server), Citrix XenDesktop, VMware VDI, Microsoft Windows Terminal Services, а также удаленным рабочим столом Microsoft XP. Клиентская часть ScrewDrivers может быть установлена на рабочие станции под управлением операционных систем Windows, начиная от Windows 98 и заканчивая Windows 2008 Server, а также на "тонких" клиентах, которые используют Windows XP Embedded.

В двух словах, сей продукт представляет из себя серверную часть и клиентскую. На сервере под админом ставим, серверную часть, и буквально в пару местах поднастраиваем как подключать принтеры юзеров.

На локальном пк, откуда подйдет терминальная сессия, ставим клиентскую часть, где по сути указываем 3 нужные вещи

1 - какой принтер будет по умолчанию
2 - какие принтеры разрешить подключать
3 - какие запретить

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

На терминальном сервере должны быть установлены драйверы принтера клиента (или быть базе драйверов w2003)
Если принтер клиента имеет подключение через порт lpt - то, как правило, проблем не возникает. Возникают они (то есть принтер не виден в терминале) при подключение через DOT-порт (большинство лазерных принтеров). Чтобы обойти эту проблему сделаем следующее

Допустим принтер клиента (неважно, локальный или сетевой) HP1300 (DOT-порт, USB подключение).
Устанавливаем локально принтер HP1100MS (есть в базе драйверов W2000-ХP) и назначаем ему lpt порт (неважно, что принтера реально нет). Ставим его принтером по умолчанию.
Далее выполняем команду

net use lpt1: //СетевоеИмяРеальногоПринтера

Если написали все правильно (сетевое имя принтера), то команда должна быть выполнена успешно, в противном случае удалите net use lpt1: /delete
(можно написать batничек и вставить в "автозагрузка”)

Тоже вариант но с оговоркой:
Смотрим в оснастке Terminal Services Configuration в настройках общих параметров подключения RDP-Tcp, на закладке "Параметры клиента" в разделе "Отключить следующие возможности". Если у Вас запрещено (стоят галки) у возможностей:
- Сопоставление принтеров
- Сопоставление LPT-портов
то хрена сдва Вам вышеуказаное действо поможет. Незабудте разблокировать эти возможности(снять галки).
Причем, при наличии установленных драйверов на сервере терминалов для вашего принтера описанные в предыдущих постах действия будут лишними - принтеры прекрасно подхватятся сервером.
. При наличии установленных драйверов на сервере, при действиях, описанных в (5) - для некотрых принтеров получилось только как в (1-4) -> причем действует для всех принтеров

Уверен, Вам знакома проблема, когда никак не удается пробросить какой-то принтер на сервер терминалов.

И пользователь, работая в 1С, не может выполнить печать на свой принтер, находясь в своей сессии на этом сервере.

Такое происходит в первую очередь из-за того что просто нет драйверов 64 разрядных на Windows Server для нужного принтера.

Конечно, данная тема также подымается и на курсе: Администратор 1С!

Как известно большинство старых принтеров идут только с драйверами под (x86).

Собственно, помимо драйверов есть и другие проблемы на сервере терминалов связанные с печатью.

Сюда также стоит отнести и различные ошибки с печатью на сервере, медленная печать и другое.

И так решение проблемы!

Еще в далеком 2009 году я впервые нашел комплексное решение выше перечисленных проблем с печатью на сервере.

Речь идет о программе от компании Tricerat – ScrewDrivers.

Вполне вероятно, что вы уже знакомы с этим продуктом, так как на рынке он уже достаточно давно, но о нем стоит напомнить.

Был у меня случай, когда я и сам забывал что есть такое замечательное и простое техническое решение проблем с печатью )

Стоимость ПО не дешёвая, порядка 55000 рублей.

Но иногда это единственное решение проблем с печатью в компании (Есть бесплатный триал период в 30 дней).

Что такое «ScrewDrivers» ? (Немного официальной информации).

«ScrewDrivers – это быстродействующее и простое в использовании приложение, требующее минимальной настройки параметров. Решением могут воспользоваться администраторы, которые хотели бы предоставить пользователям возможность печати из любого приложения на любом принтере. ScrewDrivers автоматически обнаруживает атрибуты пользовательского принтера и создает полнофункциональный виртуальный принтер на сервере.

Технология AutoDriver, лежащая в основе решения ScrewDrivers автоматически преобразует атрибуты принтера, делая любое устройство печати пригодным к эксплуатации. Указанная технология определяет атрибуты пользовательского принтера и создает полностью функциональный виртуальный принтер. Эти операции выполняются автоматически без какого-либо вмешательства со стороны администратора или конечного пользователя. Новая версия продукта поддерживает любые типы принтеров, включая многофункциональные устройства, принтеры с интерфейсом USB и даже факсы.

Если вы используете терминальные службы, виртуальные рабочие столы, или XP удаленные рабочие столы, ScrewDrivers гарантирует пользователю правильную обработку сложных удаленных запросов печати.

+Полный контроль над пропускной способностью каналов связи.»

Стоит отметить, что фактически во всех случаях использования этого ПО скорость печати также увеличивалась.

Установка программного продукта разделена на две части «клиент» и «сервер».

Клиентскую часть ставим на персональные компьютеры пользователей, а серверную часть соответственно на сервер.

Также на сервере (в том случаи, если планируется ставить на несколько серверов в сети серверную часть ScrewDrivers, тогда еще нужно установить дополнительно License Server, для лицензирования программы на всех серверах вместе. Можно сказать, что это существенно упростит задачу лицензирования программы.

На момент написания статьи текущая версия программы 6.4.1 от (08/31/2017).

Программа полностью совместима с Windows Server 2016, 2012 R2, 2008 (32/64bit), 2008 R2.

А также с клиентами, что работают на Windows 10, 8.1, 8, 7, Vista, Windows 10 (32/64bit), 8.1 (32/64bit), 8 (32/64bit), 7 (Embedded 32/64bit), Vista (32/64bit), Mac OSX.

Вот здесь Вы найдете новую версию и версию постарше (Для Windows Server 2003)

Установка очень проста и не требует еще, каких либо обязательных настроек после установки, ScrewDrivers все сделает за Вас по умолчанию.

Но если Вы новичок, тогда для Вас сделал подробную пошаговую инструкции для установки ScrewDrivers.

Сначала нужно скачать все установочные пакеты с офф. сайта.

(В том случаи если ссылка не рабочая, тогда регистрируемся здесь и ссылки для скачивания программы будут отправлены Вам на Email).

Затем идем на сервер и ставим серверную часть программы.

(Всю работу я буду выполнять на Windows Server 2016).

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

Теперь установим клиентскую часть, на персональных компьютерах пользователей.

Здесь также все просто:

Как Вы наверно заметили, есть возможность используя групповые политики и Active Directory, установить пакет всем клиентам сразу, в архиве присутствует установщик *msi.

Лицензирование.

Кстати если лицензирование не настроить, Вы получите вот такую ошибку при подключении по RDP на сервер терминалов:

Для начала как я уже и писал выше, нужно определится на скольких серверах мы будем ставить серверную часть ScrewDrivers. Если сервер у нас не один, тогда ставим Tricerat License Server.

Эта программа будет управлять лицензиями на всех серверах в нашей локальной сети.

Если Вы хотите больше узнать о технической стороне 1С, тогда регистрируйтесь на первый бесплатный модуль курса: Администратор 1С >>>

Комментарии

А что делать если после всей процедуры установки на клиент принтер не появляется как последнем скрине.
В чём трабл.

комп не видит принтер
НЕ могу сосканировать
Не прописывается офис
КАК ПРОПИСАТЬ В УСТАНОВКЕ
ВСЯК ПРОБОВАЛ НЕ ПРОПИСЫВАЕТ
ПОМОГИТЕ ПОЖАЛУЙСТО
С уважением Владимир

На предприятии возникла потребность во втором сервере 1С. Пользователям теперь приходится работать одновременно в этих двух 1С. Так вот, проблема в том, что если запустить второй 1С, то принтер не переносится в терминальную сессию (происходит какой-то конфликт), приходится работать поочередно.

P.S. Такая проблема только в Windows XP, на Win 7 видны все принтеры в терминальной сессии в обоих 1С.

всем привет! а что делать если клиенты на Linuxe а сервак server 2003 64?

При установке на вин 98, установка как бы проходит нормально, но в панели управления нет
значка ScrewDrivers Client v.4.
Что делать? подскажите.

А что делать, принтер появляется, задания на него уходят, но в очереди остаются в состоянии ошибка?

установил сию прогу клиент, настроил согласно вышеописанному, захожу на сервак 2008 х64 и он мне не выдает мой принт кторый я выделил основным для терминала?!есть у кого какие идеи??и еще на серваке установил от данной проги серверную часть, но что в ней настраивать нихрена не понял..

На каких портах работает программа?

Здравствуйте! Помогите в решении проблемы: есть терминальный сервер 2008, есть терминальные клиенты, которые работают через удалёнку и через OpenVPN в филиях. В этих же филиях есть по 1 принтеру, которые подключены к компьютеру. Установлена программа Screw Driver как на сервер так и на клиент. На примере берем 1 филиал: 1 принтер, подключен к компу, и 4 ноутбука. Все работают через Open VPN и в последствии через удаленны роб.стол: 1С версия 7,7. Работник который работает с компьютера, может печатать с 1С бухгалтерии (после установки Screw Driver), остальные ноутбуки в удаленке принтер видят, но после того как бросают на печать ни каких реакций, принтер не печатает. Помогите с решением проблемы!

P.S. Все было проверено на клиентах от 2000, XP и 7
На серверах 2003, 2008 и 2008 R2 с откл брандмауэром, иначе выясняйте сами

Рабочая версия 4.6.01

Надеюсь помог чем то. Всем удачи.

Уважаемый Luxels, напишите пожалуйста подробно про настройку прав на ветку реестра и папку spools?

У меня Windows 2012R2, некоторые старые принтеры вроде HP 1018 не работают.

Просто супер программа, спасибо, все работает!


Для переноса пользовательских принтеров в терминальные сеансы необходимо воспользоваться программой «triCerat ScrewDrivers Client v.4».

Установка и настройка ScrewDrivers Client v.4

  1. В зависимости от разрядности системы устанавливается:

Если х64 то ScrewDrivers Client v4 x64
Если х32 то ScrewDrivers Client v4

Чтобы определить, какая версия Windows установлена:

    • 64-разрядная операционная система
    • 32-разрядная операционная система

«ScrewDrivers Client» крайне проста - нужно нажимать кнопку «Далее» и «ОК», не меняя никаких настроек.






После завершения установки программа закроется, и ни в пуске, ни на рабочем столе вы ничего не увидите.


Найти там ярлык «ScrewDrivers Client v.4». Откройте его, и увидите перед собой все настройки.

"Spoof the Default Printer:" — Этот параметр определяет основной принтер, который будет основным в терминальной сессии. Из выпадающего списка выберете принтер, на который будет отправляться печать по умолчанию.

Читайте также: