У меня есть сеть Windows (не подключена к домену), и мне нужно обеспечить некоторую автоматизацию на каждом ПК в определенное время суток. Существует несколько задач - запуск исполняемых файлов, управление FS, передача файлов. Все эти действия должны быть реализованы через RDP, используя C#. Каков общий подход для достижения этого? У меня нет опыта использования RDP в программном обеспечении. Так что есть .NET классы или бесплатные библиотеки, которые я могу использовать для получения функциональности RDP в моем программном обеспечении. Спасибо!C# automation over RDP
ответ
Все перечисленные задачи больше касаются проблем безопасности для компьютеров в вашей сети, и пользователь, вошедший в систему, использует не RPD, а использование. В домене Windows задачи, подобные вашим, обычно делегируются администратору и политикам ActiveDirectory.
В случае не сети домена Windows, вам нужно будет использовать механизм, который будет представлен в следующей конфигурации:
- клиента, установленного на каждой конкретной машине под соответствующими правами. Клиенту необходимо внедрить шаблон .
- сервер, установленный на машине «командир». сервер должен дополнить шаблон .
Должно быть много готового решения, которое должно реализовывать концепцию выделения контента и запускать конкретные сценарии. Я думаю, что ваши инвестиции в такие инструменты исследования и оценки будут гораздо более экономичными и экономичными, чем написанием приложения, которое «использует функциональность RPD»
Но если есть причина, которая препятствует использованию третьих сторон , Я бы пошел на реализацию WCF-сервиса, который будет установлен на всех клиентах. Эта услуга должна быть «обучена», чтобы сделать все возможное на клиенте. На стороне сервера вам понадобится приложение или служба, которая будет публиковать события для клиентов или запускать известные методы клиентов.
- 1. RDP-связь через C/C++
- 2. C# Webbrowser Automation
- 3. Iperf3 C# Automation Issue
- 4. C# application automation
- 5. excel automation C#
- 6. Строительство RDP в приложение C#
- 7. C# check RDP user login
- 8. C# .net looping thread over over
- 9. C# COM Office Automation - RPC_E_SYS_CALL_FAILED
- 10. PowerPoint automation C++ change textize
- 11. C# Test Automation/Пример плана
- 12. C# и interet explorer automation
- 13. Control-alt-delete RDP от RDP
- 14. C#: WPF Mouse Over
- 15. C - Shift Array Over
- 16. linq over strings C#
- 17. C# - SNMP over TCP
- 18. C Skips Function Over
- 19. C# RDP ActiveX Control потерять фокус
- 20. Как получить rdp client ip в C++?
- 21. WMI C# Сервер принимает соединения RDP
- 22. fortran test over over over
- 23. .NET соединение с RDP
- 24. Photoshop Automation
- 25. RDP через TCP-прокси
- 26. RDP-клиент-время реализации
- 27. Идентификатор процесса файла RDP
- 28. RDP цикла клиент
- 29. Confused over C++ Использование стека
- 30. C# remove hint over datagridview
Мы можем делать все, что вручную, используя RDP-клиент для доступа к другим машинам, поэтому я думаю, что можно автоматизировать все, используя правильный RDP api, но я не нашел подходящего примера с комментариями, каким интерфейсом я должен пользоваться и какую библиотеку Мне нужно включить в свой проект. –