none
请问如何查看以服务方式运行的程序的状况和界面? RRS feed

  • 问题

  • 我让程序以服务方式运行,此时我就看不到他的界面了。有时候windows会弹出一个对话框,说这个程序有消息需要你去查看,我就点击,此时画面会转到一个单独的界面中,这个界面里面只有我的那个程序。此时我就可以看见这个程序的界面和状态;

    现在的问题是,如何在没有弹出通知的情况下,主动去查看这个画面?

    另外这个画面和普通的windows桌面有什么不同?为什么以服务方式运行之后就看不到软件的界面了呢?


    da jia hao!

    2016年1月15日 5:34

答案

  • 您好,

    >>现在的问题是,如何在没有弹出通知的情况下,主动去查看这个画面?

    要想查看以服务方式运行的程序的状况和界面,只能先暂停这个程序的服务,然后按照一般服务的打开方式通过点击图标来打开它的界面。查看过后,关闭界面,重新把服务起起来。

    >>为什么以服务方式运行之后就看不到软件的界面了呢?

    当一个程序已服务形式运行之后, 它其实就相当于一个windows服务, windows 服务是没有也不需要一个图形用户界面.

    下面的链接是关于服务的具体解释, 请参考:

    https://msdn.microsoft.com/en-us/library/windows/desktop/ms681921(v=vs.85).aspx(仅英文版)


    Please remember to mark the replies as answers if they help and un-mark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2016年1月15日 8:23
    版主

全部回复

  • 您好,

    >>现在的问题是,如何在没有弹出通知的情况下,主动去查看这个画面?

    要想查看以服务方式运行的程序的状况和界面,只能先暂停这个程序的服务,然后按照一般服务的打开方式通过点击图标来打开它的界面。查看过后,关闭界面,重新把服务起起来。

    >>为什么以服务方式运行之后就看不到软件的界面了呢?

    当一个程序已服务形式运行之后, 它其实就相当于一个windows服务, windows 服务是没有也不需要一个图形用户界面.

    下面的链接是关于服务的具体解释, 请参考:

    https://msdn.microsoft.com/en-us/library/windows/desktop/ms681921(v=vs.85).aspx(仅英文版)


    Please remember to mark the replies as answers if they help and un-mark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2016年1月15日 8:23
    版主
  • 那個應該是屬於 winlogon 的安全桌面, 因爲從 Windows Vista 開始, 對登錄 Session 進行了隔離, 並且需要 UAC 交互式確認, 現在基本上沒有 GUI 程序會運行在上面.

    Folding@Home

    2016年1月21日 5:29