标签: c# .net background-process windows-applications
我有一个Windows应用程序,可以在两个不同的地方调用。
1)当有人直接点击exe。
2)当Windows服务由批处理文件调用时。
我面临的问题是,当有人直接点击exe时,该过程在应用部分内打开,作为正常流程,如下所示及其UI:
当Windows服务通过批处理文件调用它时,该过程属于后台进程,并且在这种情况下不显示用户界面
我希望在两种情况下都将应用程序作为正常进程调用。