当前位置:编程学习 > C#/ASP.NET >>

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的服务管理,看看每一个服务的属性。 --------------------编程问答--------------------
引用 1 楼 sp1234 的回复:
windows 服务默认是不能与桌面窗口交互的。你打开你的windows的服务管理,看看每一个服务的属性。

我改过服务属性,但是还是无效
--------------------编程问答-------------------- 打开任务管理器,你会看到这些程序已经运行了。只是在服务账户中运行的。 --------------------编程问答--------------------
引用 2 楼 jls6810 的回复:
Quote: 引用 1 楼 sp1234 的回复:

windows 服务默认是不能与桌面窗口交互的。你打开你的windows的服务管理,看看每一个服务的属性。

我改过服务属性,但是还是无效


就这个。windows服务本身是没界面,要界面显示,就把交互的打上勾。

不过这个在xp上没问题,在win7上,虽然界面能显示,但有些问题,界面怪怪的。

补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,