Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » автоматический мапинг com портов на терминальном сервере

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

AmunRa

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день.
 
Есть терминальный сервер 2003 r2. терминальных пользователей более 100. необходимо , что бы пользователям по lефолту мапился порт com1
 
Сейчас это реализовано так:
в автозагрузке батничек с командой net use com1: \\client\com1:
 
после этого в реестре у пользователя появляется следующий параметр Network
 
[HKEY_USERS\S-1-5-21-1417001333-879983540-839522115-1199\Network]
 
[HKEY_USERS\S-1-5-21-1417001333-879983540-839522115-1199\Network\com1]
"RemotePath"="\\\\client\\com1:"
"UserName"=dword:00000000
"ProviderName"="Client Network"
"ProviderType"=dword:7ffe0000
"ConnectionType"=dword:00000002
 
Как эти значение прописать для всех пользователей, включая будущих??
В разделе HKEY_LOCAL_MACHINE параметра Network нет. прописал его в раздел HKEY_CURRENT_USER - не помогает
 
Подскажите, как решить проблему?

Всего записей: 106 | Зарегистр. 30-09-2005 | Отправлено: 15:01 23-05-2008
Ka1n1



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
батничек с командой net use com1: \\client\com1:

 
Это старая глупость! Как будто для мапинга com-порта надо обязательно использовать команду net use.
Мапинг настраивается на стороне сервера и клиента. И если после соединения с терминалом порт не промапился значит в этом не сложном деле Вы допустили ошибку!  
Например, заходим через терминал на сервер и смотрим что покажет change port.
 

Цитата:
что бы пользователям по lефолту мапился порт com1

а он и так должен по дефолту мапиться, если этого не происходит значит ошиблись настроке терминала, ПО (как со стороны клиента и сервера)
 

Всего записей: 214 | Зарегистр. 27-06-2007 | Отправлено: 15:57 23-05-2008
AmunRa

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Мапинг настраивается на стороне сервера и клиента

 
это в настройках служб терминалов Вы имеете ввиду? типа отключить мапинг com портов - эта галка естественно не стоит.
но приложение по дефолту не мапит порт.  
change port без предварительного механического мапинга через net use про com1 молчит.
значит я допустил ошибку? насколько я понимаю по rdp до 2003 винды мапинг com портов вообще не работал.  
именно поэтому мы используем citrix
 

Цитата:
а он и так должен по дефолту мапиться, если этого не происходит значит ошиблись настроке терминала, ПО (как со стороны клиента и сервера)  

 
где какие настройки посмотреть?

Всего записей: 106 | Зарегистр. 30-09-2005 | Отправлено: 19:04 23-05-2008
FreemanRU



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
AmunRa

Цитата:
насколько я понимаю по rdp до 2003 винды мапинг com портов вообще не работал


Это с чего бы?
В свойствах удаленного рабочего стола есть вкладка "Локальные ресурсы", там есть "Последовательные порты". Всё отлично работает.

----------
Если не получается с первого раза - прочти инструкцию. (с)
"Откуда нам знать, что такое война, если мы не знаем мира..."(с)
Записки

Всего записей: 3794 | Зарегистр. 16-07-2004 | Отправлено: 19:30 23-05-2008
AmunRa

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
итак, где какие настройки на сервере должны быть сделаны, что бы мапился com порт?

Всего записей: 106 | Зарегистр. 30-09-2005 | Отправлено: 23:28 25-05-2008
Ka1n1



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
итак, где какие настройки на сервере должны быть сделаны, что бы мапился com порт?

Сервер: Настройка служб терминалов, Параметры клиента - просто не отключаем сопоставление com-портов
Клиент: Локалные ресурсы  Наоборот включаем перенаправление последовательных портов
 
Заходим на сервак терминально под нужным клиентом и смотрим что показывает change port. Если порты не примапились значит происходит их блокировка другим ПО может как со стороны сервера или клиента.
 

Цитата:
Это с чего бы?

Если не ошибаюсь то в Windows server 2000 мапинг сом-портов не был реализован и появился только в 2003 server.

Всего записей: 214 | Зарегистр. 27-06-2007 | Отправлено: 11:11 26-05-2008
AmunRa

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Заходим на сервак терминально под нужным клиентом и смотрим что показывает change port. Если порты не примапились значит происходит их блокировка другим ПО может как со стороны сервера или клиента.  

 
мапинг не происходит. причем командой net use мапится, т.е. он не занят каким либо ПО

Всего записей: 106 | Зарегистр. 30-09-2005 | Отправлено: 13:07 26-05-2008
Ka1n1



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
мапинг не происходит

Странно...
Тогда покажи результаты команды net use и change port из под терминального пользователя (у которого есть права администратора).
И скажи если не секрет, А для чего тебе надо у 100 клиентов мапить сом-порт? с каким ПО люди работают что им всем нужен сом-порт?

Всего записей: 214 | Зарегистр. 27-06-2007 | Отправлено: 14:27 26-05-2008
Yalamtad

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день!
У меня схожая ситуация и схожая проблема, быть может, знает кто, где я ошибаюсь.
Сабж: Домен Win2k8, есть сервер Win2k3 на нем - базы 1С под SQL2005. Есть терминальный сервер Win2k8, который распространяет 1С на клиентские машины. Есть удаленный офис (связь с ним - по DSL мосту), в нем машина WinXP Pro, к которой подключен по COM порту фискальный регистратор Штрих-ФР-К. При локальной установке 1С регистратор видится без проблем, и прекрасно работает, при терминальной - выдает сообщение "регистратор не обнаружен". Думается мне, что для корректной работы сервер должен "видеть" COM порт машины. Гугление вопроса приводит к написанию батничка как в первом сообщении темы, однако при исполнении оного сервер говорит ошибка 1200. варианты побаловаться номерами портов и писать tsclient вместо client результата не меняют - ошибка 1200.
 
Вопрос: как сделать так, чтобы из терминальной сессии com порт локальной машины, к которому и подключен ФР виделся как свой собственный?  
 
Спасибо.

Всего записей: 7 | Зарегистр. 15-04-2009 | Отправлено: 13:08 21-10-2009
av2



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Yalamtad, как Вы писали net use ?
синтаксис такой:
 
net use comНомерЖелаемогоПортаНаСерваке \\tsclient\comНомерЗанятогоШтрихомПортаНаЛокалке
 
без двоеточий, заметте, как в первом сообщении

Всего записей: 139 | Зарегистр. 26-02-2007 | Отправлено: 12:05 03-12-2009 | Исправлено: av2, 12:11 03-12-2009
mark74

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А что значит, если COM-порты клиента всегда оказываются занятыми на сервере?
То есть выглядят как занятые.
portmon.exe их отказывается мониторить
procexp.exe не показывает ни одного открытого дескриптора COM-порта

Всего записей: 480 | Зарегистр. 25-01-2009 | Отправлено: 12:11 17-04-2011
cRYSMAS

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ребят байдень какая то не здоровая, вообще захожу клиентом по РДП подключаюсь Керио ВПН на сервак, все норм ком порты мапит без проблем, касса работает нареканий нету, но есть но когда подключаюсь к серваку не через АДСЛ модем, а через 3G модем то кассу не видит (3G модем хоть и ЮЗБ но весит на сом порте)при тесте прогой пишет APM error 0x104 и все хоть ты тресни иногда бывает что и видит кассу но гадать нельзя, во общем вопрос как посмотреть что весит на конкретном порте? на пример на 1 нужно прописать net use com1 или как на клиенте при подключении к серваку...
подскажите буду признателен=)

Всего записей: 137 | Зарегистр. 18-03-2011 | Отправлено: 18:49 08-02-2012
M_Volkov



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
av2

Цитата:
синтаксис такой: 
net use comНомерЖелаемогоПортаНаСерваке \\tsclient\comНомерЗанятогоШтрихомПортаНаЛокалке

Как правильно написать команду мапить порт COM20 терминала? На нем должна быть онлайн-касса кассира. Пропинговать комп кассира еще могу, но этого мало: сама касса может отвалиться!?
Это желательно делать из 1С, когда клиент платит наличными, и надо отбить чек.
 
Добавлено:
Для получения имени копа подключившегося по RDP есть 1С Функция ПолучитьИмяКомпьютераТО(). Желательно в нее вставить мапинг com портов?

Всего записей: 5783 | Зарегистр. 23-06-2008 | Отправлено: 06:17 14-10-2017
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » автоматический мапинг com портов на терминальном сервере


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru