2010-12-02 33 views
0

有沒有使用Perl,PS Tools或Autoit通過網絡測試PC以查看它是否已開機並登錄的方法?測試PC是否通過網絡登錄

例如:

  • 腳本開始
  • 腳本測試電腦,看它是否已接通電源並登錄的用戶
  • 腳本運行在PC上的任務

A Plus:

  • 如果pc不是logg,則返回0在編輯和/或斷電
  • 返回誰曾經是登錄的用戶名。
+0

登錄到了什麼?用戶當前登錄?什麼平臺/操作系統? – tomfanning 2010-12-02 21:00:51

+0

Windows 7登錄到PC – 2010-12-02 21:09:45

回答

1
TASKLIST /S hostname /U username 
TASKLIST /S hostname /U domain\username 

會顯示該用戶的計算機上運行的所有任務。如果它返回一個錯誤或沒有輸出,那麼用戶沒有登錄。否則,您將解析程序列表並自行決定程序是否指示用戶已登錄,或者代表他/她僅在後臺運行一些任務。