Terminal

Sakh
Сообщений: 5
2 December 2024
Здравствуйте. Есть ли какие ограничения когда я вхожу на хост в режиме =Terminal=?
В локалке  (хоста) есть устройства к которым доступ через Telnet. Если  зайти на хост (управление) и
запустить cmd,  telnet то все нормально.
Если зайти на хост в режиме Терминал то команда телнет не работает. Типа такая команда не включена на хосте.
Получается, что нет прав?
alex модератор
Сообщений: 3768
2 December 2024
Sakh,
переформулируйте пожалуйста вопрос. несколько раз перечитал, так и не понял, что конкретно вы хотели узнать.
yup
Сообщений: 45
3 December 2024
Я переформулирую, поскольку буквально вчера столкнулся с этим же.
Свеженький компьютер с Windows 10. Устанавливал на него программы (удалённо, через RMS). В процессе установки специально зашёл в разлел установок компонентов Windows и выбрал там Telnet.
Чуть позже запустил у себя в RMS Viewer режим "Терминал" и в появившемся окне попытался запустить telnet. Ответ с той стороны был в духе: "Такой программы нет".

Один нюанс: после манипуляций с установкой/удалением компонентов требуется перезагрузка Windows. Тот компьютер, вроде бы, перезагружали, но полной уверенности в этом у меня нет. Через несколько часов машину включат и тогда смогу проверить уже определённо.

Но Sakh сразу пишет, что локально у него локально telnet запускается, а в RMS-ном окне "Терминал" - нет.
yup
Сообщений: 45
9 December 2024
Тот компьютер с Windows 10, наконец, включили, и я смог разобраться, что происходит.

telnet.exe лежит, как и всегда в Windows, в каталоге \Windows\system32. Но лежит как-то странно. FAR говорит про этот файл, что это обычная жёсткая ссылка (одна из двух), и telnet из командной строки Windows нормально запускается.
"Файловый менеджер" RMS этот exe-шник в system32 видит.
Но когда я даю команду dir в окне RMS-ного Терминала, то получаю вот что:
C:\Windows\system32>dir /b /s \Windows\tel*.exe

C:\Windows\servicing\LCU\Package_for_RollupFix~31bf3856ad364e35~amd64~~19041.5131.1.17\amd64_microsoft-windows-telnet-client_31bf3856ad364e35_10.0.19041.3636_none_2cc92828da5edebc\f\telnet.exe
C:\Windows\WinSxS\amd64_microsoft-windows-telnet-client_31bf3856ad364e35_10.0.19041.3636_none_2cc92828da5edebc\telnet.exe
C:\Windows\WinSxS\amd64_microsoft-windows-telnet-client_31bf3856ad364e35_10.0.19041.3636_none_2cc92828da5edebc\f\telnet.exe
C:\Windows\WinSxS\amd64_microsoft-windows-telnet-client_31bf3856ad364e35_10.0.19041.3636_none_2cc92828da5edebc\r\telnet.exe

То есть, того exe-шника, который лежит в system32, почему-то не видно. Не видно ни при работе в режиме "Система", ни при работе в режиме "Пользователь".

Соответственно, и при попытке запустить его в Терминале я получаю:
C:\Windows\system32>telnet
"telnet" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Вход для участников
Нет аккаунта? Зарегистрируйтесь
16-08-2026 07:21:30