Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Windows Server 2008/2008 R2 (http://forum.oszone.net/forumdisplay.php?f=97)
-   -   Не показывает сетевые принтеры, если не находит их (http://forum.oszone.net/showthread.php?t=286602)

Kirill NN 17-08-2014 10:00 2390291

Не показывает сетевые принтеры, если не находит их
 
Есть сервак терминалов
У каждого пользователя добавлены сетевые принтеры
При логоне, если они не доступны, он их "не показывает", потом конечно "добавляет"
Хочется, что бы он их "показывал" всегда или увеличить время опроса "доступности"

Kirill NN 09-09-2014 15:56 2400439

Совсем никто ничего не подскажет?! пользователи замучали...

Angry Demon 11-09-2014 19:21 2401524

Цитата:

Цитата alef2474
Почему "добавляет", если "не доступны"?

... и почему они, вообще, недоступны???

Кстати, системе RDS весьма фиолетово, доступен принтер или нет. Если он есть на клиенте, если включено отображение принтеров - принтер появится на удалённом рабочем столе.

alef2474 11-09-2014 20:36 2401565

Цитата:

Цитата Angry Demon
Если он есть на клиенте »

Т.е. на клиентских компьютерах должны принтера отображаться прежде всего(настройки панели управления), чтобы "пользователи не мучили".

Angry Demon 12-09-2014 07:33 2401683

Цитата:

Цитата alef2474
.е. на клиентских компьютерах должны принтера отображаться прежде всего

Скажем так, должны быть установлены. А не определены/найдены в сети автоматически, как это любит делать Windows.

Kirill NN 15-09-2014 08:23 2402967

Сеть локальная
Сервер терминалов - WS2008R2
Клиенты W7EmbeddedStandart, на них локально расшарены принтера
Если комп "клиент1", на котором локально расшарен принтер в момент подключения "клиент2" не был включен, то в сеансе "клиент2" нет добавленного принтера с компа "клиент1"
Принтера не пробрасываются, а добавлены вручную в каждый сеанс
Потом если включить "клиент1" и в сеансе "клиент2" обновить "устройства и принтеры", он добавиться

alef2474 15-09-2014 11:19 2403016

Цитата:

Цитата Kirill NN
Если комп "клиент1", на котором локально расшарен принтер в момент подключения "клиент2" не был включен, то в сеансе "клиент2" нет добавленного принтера с компа "клиент1" »

Ну и что, так и должно быть. Откуда клиент2 должен знать какие принтера подключены к клиент1 локально, если клиент1 с того конца света, может, никогда и не подключится.
Вот когда клиент1 подключится, он может дать свои локпринтеры клиенту2 через сервер.
То, что часто клиенты могут находиться в одной подсети, а не на разных концах света терминальным сервером не учитывается.
В локсети принтера расшаривают напрямую от другого клиента, а не через сервер, но у Вас Embedded - клиенты друг друга без сервера, видимо, не видят, зато дешево. Может быть возможно подключение принтеров непосредственно к серверу, а не к клиентам, тогда они будут видеться всегда и сразу.

Angry Demon 15-09-2014 14:08 2403077

Цитата:

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

Или, как вариант, использовать IP-принтеры. Причём, именно отображаемые.

Kirill NN 15-09-2014 14:56 2403093

Не понимаете меня видимо...
есть комп1, на нем расшарен принтер принтер1
в сеансе пользователь2, добавлен вручную комп1\принтер1
Если пользователь2 подключается к терминальнику в момент когда комп1, не включен, то этого принтера не будет (в 2003 винде, он бы был но со статусом "нет подключения(или что-то типа того)")
Причеи если потом включить комп1, то через какое то время комп1\принтер1 появится сам в сеансе пользователь2, так же можно вручную обновить "папку устройства и принтеры"
Так вот нада, что бы либо было как раньше (в 2003 винде) - принтеры отображались со статусом "нет доступа" либо увеличить опрос доступности принтеров

Angry Demon 15-09-2014 18:20 2403183

Kirill NN, нет, уважаемый, это вы не понимаете, ибо:
Цитата:

Цитата Angry Demon
должны быть установлены

на клиенте. Затем должны отобразиться в сеансе RDS. Больше никак.

Kirill NN 15-09-2014 21:55 2403274

2 Angry Demon
В таком случае это считается "установленными"?!
--- в сеансе пользователь2, открываем \\комп1, видим там расшаренный принтер и "добавляем" его в данный сеанс, затем при необходимости делаем его по умолчанию...
?!
Так вот после этого если комп1 выключен, во время подключения пользователь2, этого "добавленного" принтера не будет...
что считать установкой?! драйвера, уже есть, иначе принтер не добавился бы, печать идет идеально, глюк возникает именно при логоне и выключенном комп1
Проброс принтеров через rdp, не используем...

Angry Demon 16-09-2014 07:53 2403354

Цитата:

Цитата Kirill NN
В таком случае это считается "установленными"?!
--- в сеансе пользователь2, открываем \\комп1, видим там расшаренный принтер и "добавляем" его в данный сеанс, затем при необходимости делаем его по умолчанию...

Нет.

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

Цитата Angry Demon
должны быть установлены

на клиенте.

А не в сессии клиента на сервере.

Цитата:

Цитата Kirill NN
Проброс принтеров через rdp, не используем...

Ну, не используйте дальше. Так и будете костыли искать.

Kirill NN 16-09-2014 09:40 2403375

а как тогда быть с так называемыми тонкими клиентами (Wyse и т.д.), что делать в виртуальной (Parallels Virtuozzo Containers)
Как быть там?? там принтер просто так не добавишь...

Angry Demon 16-09-2014 12:03 2403430

Цитата:

Цитата Kirill NN
а как тогда быть с так называемыми тонкими клиентами (Wyse и т.д.)

Насколько я понимаю, тоже не проблема, Wyse Device Manager для этого есть.
Тонкие клиенты на базе Windows CE поддерживают USB-принтеры, иные USB-устройства (дисководы, флэш-карты, клавиатуры, сканеры и другие). Взято отсюда.

ZardoZ 23-02-2021 05:49 2950990

Некропостинг, но всё же. На Windows Server 2019 проблема все та же. Обновил древний 2003 сервак клиентам и принтеры настроить так как было раньше не вышло.

Отказались они видимо с 2008 сервера от поддержки расшаренных принтеров по аналогии с десктопными системами. Юзеры в шоке, когда приходят и в сеансе RDP только 1 принтер, потом они там появляются конечно. Но после переподключения к сеансу принтер по умолчанию всегда надо заново перенастраивать, т.к. при переподключении он опять ищет все устновленные в сесии расшаренные принтеры и признак "по умолчанию" сбрасывается.

Варинаты решения:
1. Настроить все расшаренные принтеры у каждого юзера и сделать проброс всех принтеров.
2. Настроить принтеры локальными через создание LocaPort с сетевым путем шары принтера. Вариант раньше всегда помогал, но в моем случае Kyocera отказалась так печатать.
3. По планировщику по событиям восстановления сессии и входа юзера подкидывать в реестр нужные данные с принтером по умолчанию.

Как по мне проброс принтеров это как раз костыль. Т.к. теперь мне надо всем юзерам настроить все принтеры. А по факту у каждого юзера стоят свои 1-2 принтера на компе. Но при печати с сервера ему надо дать возможность отправить документ на все принтеры организации. В общем хотели видимо как лучше, а получилось как всегда. Хотя Easy Print это хорошее нововведение.


Время: 12:19.

Время: 12:19.
© OSzone.net 2001-