您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> .NET >> C# windows服务 dos命令执行如“notepad”、“calc”界面不显示

C# windows服务 dos命令执行如“notepad”、“calc”界面不显示

来源:网络整理     时间:2016/6/21 5:02:08     关键词:

关于网友提出的“ C# windows服务 dos命令执行如“notepad”、“calc”界面不显示”问题疑问,本网通过在网上对“ C# windows服务 dos命令执行如“notepad”、“calc”界面不显示”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: C# windows服务 dos命令执行如“notepad”、“calc”界面不显示
描述:

我写了个windows服务,通过服务端远程操作客户端打开记事本或计算器 使用dos命令执行远程命令,任务管理器进程中可以看到notepad.exe或 calc.exe,但是桌面没有看到notepad.exe或calc.exe的界面。 也上网搜索了解决方法,如:http://blog.csdn.net/greystar/article/details/648588 还是不能解决,求前辈高手指教,这个问题什么解决?


解决方案1:

引用 2 楼 jls6810 的回复:
Quote: 引用 1 楼 sp1234 的回复:

windows 服务默认是不能与桌面窗口交互的。你打开你的windows的服务管理,看看每一个服务的属性。
我改过服务属性,但是还是无效 C# windows服务 dos命令执行如“notepad”、“calc”界面不显示
就这个。windows服务本身是没界面,要界面显示,就把交互的打上勾。 不过这个在xp上没问题,在win7上,虽然界面能显示,但有些问题,界面怪怪的。解决方案2:

打开任务管理器,你会看到这些程序已经运行了。只是在服务账户中运行的。

解决方案3:

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


以上介绍了“ C# windows服务 dos命令执行如“notepad”、“calc”界面不显示”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/1862225.html

相关图片

相关文章