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

Ссылка скопирована
1 ответ

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

Нужно организовать такую систему с помощью powershell или каких-нибудь других утилит или языков программирования, нужен скрипт, который запускает подключение к серверу через RDP, шла команда этому же серверу на открытия приложения Configuration manager remote control(CmRcViewer) с аргументами в виде ip нужного мне компьютера и чтобы всё это показывалось в RDP сессии.

Возможен ли такой вариант?

Дополнительно:

https://oblako.kz/help/windows/nastroika-remoteapp

  • Valentin Barbolin, Насколько я понял эта настройка для сервера, к сожалению на сервере менять я ничего не могу(
  • benberry, ну а как ты тогда это видишь?

    путём трах-тибидох-тибидох и разрывания волосинки?

  • Ответы:

    подключаешься на сервер удаленно

    какчем? подробней.

    с него можешь подключаться на остальные нужные компьютеры в локальной сети

    это такое затейливое описание RD Gateway?
    ---
    дальше непонятно примерно ничего. хотя видимо ты прочёл

    CmRcViewer.exe supports the following command-line options:  Address - Specifies the NetBIOS name, the fully qualified domain name (FQDN), or the IP address of the client computer that you want to connect to. Site Server Name - Specifies the name of the Configuration Manager site server to which you want to send status messages that are related to the remote control session. /? - Displays the command-line options for the remote control viewer. Example: CmRcViewer.exe <Address> <\Site Server Name>.

    CmRcViewer.exe supports the following command-line options: Address - Specifies the NetBIOS name, the fully qualified domain name (FQDN), or the IP address of the client computer that you want to connect to. Site Server Name - Specifies the name of the Configuration Manager site server to which you want to send status messages that are related to the remote control session. /? - Displays the command-line options for the remote control viewer. Example: CmRcViewer.exe <Address> <\Site Server Name>.

    • Подключаюсь к серверу через rdp, и с сервера уже на другие нужные мне хосты через CmRcViewer
    • benberry, ну так если это ты а не левыедругие юзеры то какой скрипт ты хочешь?
      реально непонятно из описания.
      лень вводить ip?

      если эти ip на самом деле к этому же серваку по rdp, а ты типа им "суппортишь" то можно и без всякого CmRcViewer а через mstsc /shadow (но опять же нужно разрешения на серваке подрихтовать)

    Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Кирилл JS Ответ

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

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

    1. Откройте PowerShell на компьютере, с которого вы хотите отправить команду.
    2. Для подключения к удаленному компьютеру через RDP используйте следующую команду (замените "имя_компьютера" на имя или IP адрес удаленного компьютера):

       mstsc /v:имя_компьютера

    mstsc /v:имя_компьютера

    3. Войдите на удаленный компьютер, используя ваши учетные данные.
    4. После успешного подключения, откройте PowerShell на удаленном компьютере.
    5. Теперь вы можете использовать команду PowerShell для запуска приложения на удаленном компьютере. Например, для запуска приложения "notepad.exe" используйте следующую команду:

       Invoke-Command -ComputerName имя_компьютера -ScriptBlock {Start-Process "notepad.exe"}

    Invoke-Command -ComputerName имя_компьютера -ScriptBlock {Start-Process "notepad.exe"}

    Это позволит запустить приложение "Блокнот" на удаленном компьютере через RDP сессию. Помните, что для выполнения этой команды требуются административные права на обоих компьютерах.

    Надеюсь, данная информация была полезной и помогла вам решить вашу проблему с отправкой удаленной команды на открытие приложения на другом компьютере в RDP сессии. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать.

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно