无法通过任务计划程序从应用程序运行接收UDP数据包

时间:2013-07-16 01:02:54

标签: c# windows-8 udp scheduled-tasks

我使用Visual Studio 2012创建了一个小型C#应用程序,我希望将消息与其他应用程序一起使用。此应用使用UI自动化从另一个正在运行的应用中获取文本我需要以管理员身份运行它,否则它无法获取我需要的文本,因为其他应用程序显然也在管理员帐户下运行。

我的客户端应用程序需要在任何帐户下运行,提升或未提升,因此我将管理部分与其分开。我的想法是从应用程序授予管理员权限获取我需要的信息,并通过UDP将其广播到其他应用程序。

不幸的是,这并没有那么好用。

如果我通过资源管理器打开这两个任务,它可以工作,但是如果我自己使用资源管理器打开监听器/客户端应用程序并尝试通过任务计划程序自动运行管理部分我从未看到广播。我将其设置为在启动和登录时运行,并指定了管理员用户名/密码。我可以看到在任务管理器中运行的管理员应用程序,但没有获得UDP广播。

我的理解是,通过任务计划程序启动的应用程序没有UI访问权限,但是它们的本地套接字通信也被阻止了吗?

0 个答案:

没有答案