1

Я хочу удаленно управлять своим домашним настольным ПК (под управлением Windows 7 Professional), главным образом для выполнения следующих задач:

  1. Загрузка почтовых вложений и отправка электронных писем с вложениями
  2. Запуск программ без пользовательского интерфейса, чьи единственные входные данные - файлы, а единственные выходные - файлы

Пока что единственное решение, которое я нашел, - это использовать удаленный рабочий стол для подключения к моему ПК, но это очень медленно и неэффективно, особенно если нет быстрого интернет-соединения, кроме моего мобильного телефона.

Я хотел бы иметь возможность отправлять пакетные команды на мой компьютер, например:

  1. Загрузите вложение электронной почты
  2. Используйте его как вход для программы без пользовательского интерфейса
  3. Сохранить вывод программы в файл
  4. Отправить этот файл себе в качестве вложения электронной почты

Это возможно? Как я мог это сделать?

2 ответа2

2

Один из вариантов - включить компоненты Windows «[X] Telnet Server» и использовать клиент telnet для доступа к нему. Это обеспечивает основанный на тексте доступ к командной строке Windows, поэтому он очень мало влияет на пропускную способность сети.

1

ВНИМАНИЕ: НЕ ИСПОЛЬЗУЙТЕ ТЕЛНЕТ В ИНТЕРНЕТЕ

Вам нужен безопасный метод, если вы хотите выставить командную строку через Интернет. Возможно, наиболее безопасным является Secure Shell (SSH). Это доступно для Windows через Bitvise WinSSHD, которая имеет ограниченную бесплатную лицензию для некоммерческого использования.

Есть и другие варианты для Windows SSH серверов. См. Этот ответ: https://serverfault.com/questions/8411/what-is-a-good-ssh-server-to-use-on-windows для получения подробной информации.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .