C# windows服务 dos命令执行如“notepad”、“calc”界面不显示
我写了个windows服务,通过服务端远程操作客户端打开记事本或计算器使用dos命令执行远程命令,任务管理器进程中可以看到notepad.exe或
calc.exe,但是桌面没有看到notepad.exe或calc.exe的界面。
也上网搜索了解决方法,如:http://blog.csdn.net/greystar/article/details/648588
还是不能解决,求前辈高手指教,这个问题什么解决?
--------------------编程问答-------------------- windows 服务默认是不能与桌面窗口交互的。你打开你的windows的服务管理,看看每一个服务的属性。 --------------------编程问答--------------------
我改过服务属性,但是还是无效
--------------------编程问答-------------------- 打开任务管理器,你会看到这些程序已经运行了。只是在服务账户中运行的。 --------------------编程问答--------------------
就这个。windows服务本身是没界面,要界面显示,就把交互的打上勾。
不过这个在xp上没问题,在win7上,虽然界面能显示,但有些问题,界面怪怪的。
补充:.NET技术 , C#