1

我正在寻找一种方法来检查我的 .Net 应用程序是否已启动:

  • 由用户手动操作(双击 .exe 或快捷方式)
  • 通过 Windows 计划任务
  • 仅通过使用本地人 .net 类/方法
  • 不是通过使用可选参数来启动我的 exe,并在我的代码上检查它

图卢兹\法国致以最诚挚的问候

4

1 回答 1

1

Environment.UserInteractive可能适合您的需求。

它指示天气与否,用户是否能够与进程交互。哪些用户启动的进程可能是,而从 IIS/任务调度程序启动的进程可能不是。

https://msdn.microsoft.com/en-us/library/system.environment.userinteractive.aspx

于 2016-10-24T12:17:58.850 回答