c# - 使用 C# 登录远程计算机
问题描述
我正在开发一个应用程序,以从一个中央服务器启动系统中的各种服务器和工作站。作为其中的一部分,我需要登录多个工作站(当前运行 Windows 7),以便可以加载它们的启动应用程序。
我尝试过远程运行启动应用程序(同时使用 WMI 方法和计划任务方法),但这并没有导致应用程序完全初始化。
有人对我可以尝试的其他角度有什么建议吗?请注意,我不能在这些系统上使用 PSExec。
更新:为了隔离特定问题,有没有办法以指定用户的身份以非交互方式远程登录服务器,以便其启动应用程序像用户手动登录工作站一样执行?