我們正在嘗試將自助服務終端解決方案放在一起,我們可以按小時爲他們的應用程序收費。因此,我們需要一種方法來確定何時啓動應用程序,何時關閉應用程序並記錄此信息以進行計費。我是一位經驗豐富的.NET程序員,因此託管代碼解決方案將非常棒。我還嘗試了一點Windows API,以便可以工作。那裏有任何想法?在Windows中跟蹤啓動的應用程序
2
A
回答
3
這對WMI調用來說很簡單。您實際上可以從應用程序啓動時間,關閉時間,運行時間,使用的內存等等來捕獲操作系統中的事件。
以下是監視進程創建,刪除等的一個示例
http://weblogs.asp.net/whaggard/archive/2006/02/11/438006.aspx
0
如果你談論的應用程序,你自己寫,只要登錄DateTime.Now在Application.Run()方法的兩側:
static void Main()
{
DateTime StartTime = DateTime.Now;
Application.Run(new frmBilling());
DateTime EndTime = DateTime.Now;
//Log information to DB for billing
}
相關問題
- 1. 點擊跟蹤Windows應用程序
- 2. 使用python文件啓動的跟蹤應用程序
- 3. 在java應用程序中跟蹤IO?
- 4. 跟蹤應用程序
- 5. 把應用程序跟蹤
- 6. 跟蹤Web應用程序
- 7. ASP.NET應用程序 - 跟蹤
- 8. Django跟蹤應用程序?
- 9. Python線程:甚至在應用程序重新啓動後跟蹤線程?
- 10. 跟蹤C#Windows Form應用程序中的選票
- 11. 程序啓動在Windows啓動應用程序
- 12. Windows移動Windows消息跟蹤實用程序
- 13. 在CRM中啓用跟蹤
- 14. 在Windows啓動時啓動應用程序啓動
- 15. 跟蹤在Java Swing應用程序
- 16. 在Windows啓動應用程序C#
- 17. 指南在Windows應用程序日誌(跟蹤)
- 18. 跟蹤使用的應用程序
- 19. 在iOS中創建跟蹤動作應用程序
- 20. 使用「啓動調試」和「無需調試啓動」啓動應用程序時的不同堆棧跟蹤
- 21. 在Web應用程序中跟蹤單例進程的過程
- 22. 跟蹤應用程序的HTTP請求
- 23. 如何在Windows啓動時自動啓動應用程序?
- 24. 代碼自動在Windows啓動時啓動Java應用程序
- 25. 用戶跟蹤應用程序被
- 26. 跟蹤通過Java Web Start啓動的客戶端應用程序的關閉
- 27. 使用powershell啓動windows應用程序
- 28. QProcess不啓動Windows應用程序下的Java應用程序
- 29. 在Windows 8應用程序中自動啓動動畫
- 30. 可以startMonitoringForRegion喚醒我的應用程序,並啓動gps跟蹤?