我试图从在LocalSystem帐户上运行的Windows服务启动应用程序。我能够启动应用程序,但它要求UAC运行。从C#中的Window服务启动应用程序
是否可以在不提示UAC的情况下从Windows服务启动应用程序?
我试图从在LocalSystem帐户上运行的Windows服务启动应用程序。我能够启动应用程序,但它要求UAC运行。从C#中的Window服务启动应用程序
是否可以在不提示UAC的情况下从Windows服务启动应用程序?
UAC是专门为防止这种行为而设计的。它如何知道哪个exe是好的,哪个是恶意的?
可尝试:
但我宁愿忘记,除非你试图扩展一个僵尸网络...
这就是你如何运行它作为管理员
services.msc
感谢您的答复,请你能告诉我如何以Admin身份运行服务..? – 2013-04-04 12:53:43
只需使用具有管理权限的帐户来运行您的服务即可。 – Fabio 2013-04-04 15:50:40
谢谢你们的回应..但我发现解决方案绕过UAC从Windows服务,我已经通过使用注册表,并更改注册表中的值.. – 2013-04-17 15:21:41
可能不是因为UAC被设计为在用户不知道的情况下防止这种情况发生。 – CathalMF 2013-04-04 12:42:49
作为管理员运行该服务或关闭UAC,我会说 – 2013-04-04 12:43:34
感谢您的快速回复家伙 – 2013-04-04 12:50:14