嘗試用前端腳本(JS/VBScript)讀取操作系統安裝日期?現代瀏覽器完全禁止,歷史僅 IE 透過 ActiveX 可實現,且已棄用。
new ActiveXObject("Scripting.FileSystemObject") 讀取 C:\Windows 建立時間,但:
| 場景 | 方案 |
|---|---|
| 內網管理系統 | 部署 Agent 服務(C#/Go/Python)定時上報系統信息到後端 API,前端調用 API 獲取。 |
| 軟體安裝檢測 | 安裝包寫入註冊表安裝時間,客戶端程序讀取上報,或前端下載 .exe 由用戶運行上傳。 |
| 統計分析 | 採集 User-Agent、屏幕分辨率、時區等無敏感指標,構建用戶畫像。 |
「除了古老的 ActiveX 技術外想不出其它的了。」—— 時代變了,前端拿不到系統級信息。