-2
因此,我們計劃在客戶端站點(在Windows中)跟蹤用戶的活動。 我們想知道的軌跡: 獲取正在運行的應用程序列表。 獲取當前打開的應用程序名稱。 獲取多少時間花在哪個應用程序上? 它可能在PHP?如何使用php跟蹤windows中的用戶活動?
因此,我們計劃在客戶端站點(在Windows中)跟蹤用戶的活動。 我們想知道的軌跡: 獲取正在運行的應用程序列表。 獲取當前打開的應用程序名稱。 獲取多少時間花在哪個應用程序上? 它可能在PHP?如何使用php跟蹤windows中的用戶活動?
這在PHP中可能是可能的,但是如果你想堅持使用基於web的語言,比如PHP,PHP服務器必須在你想跟蹤的機器上運行,否則PHP只會是後端 - 處理從客戶端應用程序接受數據的一半。
如果您可以跟蹤PHP服務器上的活動,請嘗試查看exec
函數以執行外部程序。請注意,所有調用的可執行文件都必須與您在機器上使用並安裝的操作系統兼容。
我建議你不要使用PHP來跟蹤用戶活動,而是一種更適合編寫客戶端應用程序並與操作系統API接口的語言。
我真的推薦你使用PowerShell來完成這些任務。你想要的東西可以寫在PowerShell的〜3行代碼中。比用PHP做這種事情要容易得多。 – Twinfriends
Php對此是錯誤的語言。 –
具體來說,這是錯誤的語言,因爲PHP背後的想法是它在* server *上運行,而不是在客戶端上運行。 –