![]() |
![]() |
![]() |
|
Принтеры и терминал на 2003 | ☑ | ||
---|---|---|---|---|
0
Diter
26.12.06
✎
17:56
|
Преамбула
10 компов 6 принтеров (покдлюченных к шести компам) терминал на 2003 на сервере Амбула нужно сделать так, чтобы юзер заходя в терминальный режим печатал документы на том принтере который подключен к тому компу, с которого он в данный момент зашёл на сервер.... чтобы не мотался по всему офису и не искал где вылезли его документы как? |
|||
1
Черт
модератор
26.12.06
✎
18:36
|
В насторойках RDP "поключать принтеры пользователя, сделать по умолчанию, используемый по умолчанию принтер пользователя", там галки поставь
|
|||
2
Diter
26.12.06
✎
18:38
|
(1) пользователи прягают по компам... или оно схватит принтер который подключен к конкретному компу входа? я правильно понял
|
|||
3
insider
26.12.06
✎
18:43
|
(2) отрезать юзерам ноги... радикально, но зато админу меньше работы.
я вот не помню, он запомнит или нет: если юзера будут логиниться каждый под своим именем на каждой машине, т.е.: 10 компов, на каждом по 10 юзеров и 1 принтер - вот в чем вопрос... |
|||
4
Diter
26.12.06
✎
18:45
|
(3) нихрена не понял... откуда на компе 10 юзеров?
|
|||
5
insider
26.12.06
✎
18:49
|
(4) сам пишешь "скачут", потому как если не скачут, то и проблемы никакой нет
|
|||
6
Diter
26.12.06
✎
18:50
|
(5) скачут и что? кмопы без авторизации.... водят имя толкьо при входе в терминал
|
|||
7
Ns33
26.12.06
✎
18:51
|
1. По умолчанию в терминале подключаются только локальные принтеры юзеров, сетевые нет. Для сетевых запускаем нижеприведенный файлик (TSPrintFix.vbs)на рабочем месте каждого юзера:
[code] '========================================================================== ' ' NAME: TSPrintFix.vbs ' ' AUTHOR: Mark D. MacLachlan , The Spider's Parlor ' URL: http://www.thespidersparlor.com ' (c) 2003 All Rights Reserved ' DATE : 12/22/2003 ' ' COMMENT: Fixes printing via terminal services to allow DOT4 printers ' '========================================================================== myPrompt = MsgBox("This script will set up your printers for use with Terminal Services",vbOKCancel,"Setup Printers for Terminal Services?") If myPrompt = 1 Then Set WshShell=WScript.CreateObject("WScript.Shell") keypath ="HKCU\Software\Microsoft\Terminal Server Client\Default\AddIns\RDPDR\FilterQueueType" WshShell.RegWrite keypath, -1, "REG_DWORD" If WshShell.RegRead(keypath) = "-1" Then MsgBox "Setup was successful",,"Success" Else MsgBox "Sorry A Problem Was Encountered" & vbCrLf & "Make sure you have permission to write to the registry.",,"Something went wrong" End If End If WScript.Quit [/code] 2. На сервере должены стоять драйвера всех принтеров, которые будут подключаться. Список установленных драйверов смотрим тут: Пуск\Настройка\Принтеры и факсы, меню Файл\Свойства сервера, закладка "Драйвера". |
|||
8
Diter
26.12.06
✎
18:52
|
(7) сенькс
|
|||
9
insider
26.12.06
✎
18:56
|
(6) "без авторизации" все равно не бывает: под каким-то юзером они же входят...
имхо все равно выходит, что настройки привязываются к конкретному юзеру, а не машине, а нужно к машине. |
|||
10
Diter
26.12.06
✎
18:57
|
(9) ну значит под определённым, но одним на компе
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |