iT邦幫忙

0

請問如何查下班後電腦有沒有關機

請問各位大大如何查下班後辦公室的電腦有沒有關機
在沒有其它第三方控管軟體的情況下
有程式或文件可以參考的嗎?
systeminfo 或那些指令及方法可以使用
謝謝

看更多先前的討論...收起先前的討論...
slime iT邦大師 1 級 ‧ 2015-12-31 09:33:12 檢舉
由 Client 主動告知如何?

找台 Server 開網芳, 各 Client 訂排程每小時寫入該網芳下特定檔.
用ping會有問題!
1.你必須要在同一個網段內,萬一你又跨網段,這是行不通的。(這也是許多方法所面臨的共同問題)
2.有一些電腦,有提供管理功能,所以即使電腦關機,他也是可以ping的到的。
3.更糟糕的是,有一些電腦的網路開機功能,就是用ping的封包內塞一些東西,所以用ping有時候電腦會誤判,明明電腦是關機的狀態,結果ping下去就開機了。
有些PC會把ping給擋掉,
ping不到不表示沒開機,
用apr會看得到其卡號。

有些PC就算是關機,
網卡的燈號是亮著的,
而且從switch還看得到
該port是on的狀態及10的速度。

要兼顧上述兩情形,
好像nmap是較好的方案。
請跳脫舊有的觀念!管理的概念,並不是一定要從Client端著手。
只要電腦還活著,他就會有一些活動,那些活動是在幹什麼?比如說,會有一些網路活動的紀錄。
如果有架設WSUS,也會有WSUS通訊的紀錄等等..

電腦是死的,人是活的。
上班時間就那些時段而已,剩下時段人又不在公司,動腦想一下,電腦不可能自己出現一些動作『沒有開機』的情況下才會出現的動作。
工具,報表應該公司都有吧!
我都是在全世界我要管理的電腦裡面安裝 TEAMVIEWER
並且把要管理的電腦加入管理帳號內
只要打開管理帳號,就能馬上知道,誰的電腦沒關
我也能夠知道誰下班後誰的電腦突然被打開
這些都能夠被監控,被記錄的
還有結合 WOW,我還可以遠端開機,直接控制遠端電腦
利用下班時間作一點必要的維護作業,作完後讓她自行關機
這樣,真的需要去當場維護的電腦就變少了
就算 USER 教你幫他弄啥,你也不需要到現場弄
遠端連過去,就能搞定,甚至用手機平板都能馬上處理 USER 的電腦
kant iT邦新手 4 級 ‧ 2016-01-04 21:44:42 檢舉
你這樣做真得沒問題嗎? 對方告你入侵電腦怎麼辦啊!?
所以只限於我要管理的電腦,這都會事先說清楚的
再說,我沒那種看到奇怪的資料就蒐集的習慣
我只做我能做的工作,要說我侵犯隱私也要有證據
再說,公司的電腦,內容物所有權屬於公司,基於維護,
我就算副本一份到伺服器上面備份,也是合情合理的
不然你就不要把私人資料放到公司電腦上,這有違私德吧
基本上,題主希望知道電腦是否有關機,只要是透過網路,使用者只要把網路線拔掉
不管用哪一種透過網路的方法都無法得知電腦是否有關機
那監視器呢,等於要去監控所有的電腦的畫面是否被開啟
所以,如果題主的公司有這種需求,基本上啦,建議使用 VDI 系統
超過時間就拒絕登陸,包括在交換器上面設定連線時間
網路,作業系統超過時間自動登出系統而且無法登入,除非他有申請加班作業
很多公司慢慢都轉換到這樣的管理模式,題主可以評估看看
推TV
雖然無法確認是否拔出網路線 但是維護管理非常方便
2
morryboy
iT邦新手 1 級 ‧ 2015-12-31 12:04:18
最佳解答

我的其中一個作法是在某台server上先安裝nmap,再撰寫一個nmap的批次檔,設定job於每天晚上10點30分執行。

批次檔要做的動作:
1.執行nmap掃描目前存活的電腦,並將結果輸出成一個文字檔。
例如:
nmap -sP 192.168.111.0/24 >> c:\%YMD%.txt
nmap -sP 192.168.112.0/24 >> c:\%YMD%.txt
2.將文字檔夾帶後寄送到管理者信箱。
利用Script 夾帶附件寄出 c:\mgmt-script\mail.vbs c:\%YMD%.txt

收到的郵件附檔內容就有許多掃出來資訊:
Starting Nmap 6.46 ( http://nmap.org ) at 2015-11-30 23:00 台北標準時間
Nmap scan report for 192.168.111.1
Host is up (0.00s latency).
Nmap scan report for 192.168.111.8
Host is up (0.00s latency).
Nmap scan report for 192.168.111.10
Host is up (0.00s latency).
Nmap scan report for 192.168.111.12
Host is up (0.00s latency).
Nmap scan report for pc0001.ta.corp (192.168.111.21)
Host is up (0.00s latency).
Nmap scan report for pc0077.or.corp (192.168.111.27)
Host is up (0.00s latency).
Nmap scan report for 192.168.111.254
Host is up (0.00s latency).
Nmap done: 256 IP addresses (11 hosts up) scanned in 11.69 seconds

Starting Nmap 6.46 ( http://nmap.org ) at 2015-11-30 23:00 台北標準時間
Nmap scan report for pc0032.or.corp (192.168.112.2)
Host is up (0.00s latency).
Nmap scan report for 192.168.112.254
Host is up (0.00s latency).

10
門神JanusLin
iT邦超人 1 級 ‧ 2015-12-30 13:25:11
nokiago iT邦新手 5 級 ‧ 2015-12-30 13:46:56 檢舉

電腦很多台 /WIN7系統 / 需要找可程式化的方來執行,不可能一台一台看 , 謝謝

有現成的check host

8
jouabcd
iT邦新手 2 級 ‧ 2015-12-30 13:48:21

最簡單的方法
就pingping看

看更多先前的回應...收起先前的回應...
nokiago iT邦新手 5 級 ‧ 2015-12-30 14:01:06 檢舉

是的,PING IP也是一種方式, 所以想問看看大家都怎麼寫的, 看有沒有範例其他的方式,然後自己再去修改~

James iT邦大師 6 級 ‧ 2015-12-30 17:22:31 檢舉

要用ping的不如用 nbtscan 192.168.0.0/16 ,不用30秒整個網段一次出來。

kradark iT邦好手 1 級 ‧ 2015-12-31 09:13:30 檢舉

以前是用snmap看Switch的ARP TABLE
但僅止於有上網的終端

nokiago iT邦新手 5 級 ‧ 2015-12-31 09:26:50 檢舉

win7 有內建該命令嗎? nbtscan

Morris iT邦研究生 3 級 ‧ 2016-01-03 00:11:51 檢舉

這個方式不錯, 但如防火牆要注意 Ping 的功能是否被關掉

James iT邦大師 6 級 ‧ 2016-01-06 10:05:35 檢舉

GNU/Linux才有內建,win7要自己下載

8
一尾
iT邦研究生 1 級 ‧ 2015-12-30 14:22:35

windows 事件轉寄與訂閱
(event forwarding and subsrciptions)
這不知道有沒有用

6
尼克
iT邦高手 1 級 ‧ 2015-12-31 15:33:12

http://ithelp.ithome.com.tw/question/10094577
前人已經有解,可以參考原先的內容。

2
貢丸
iT邦新手 5 級 ‧ 2016-01-01 17:16:49

監視器比較有用
如果同仁把網路線拔除你怎麼知道他是否有關機

0
kant
iT邦新手 4 級 ‧ 2016-01-04 21:42:26

遇到少數電腦有開啟防火牆,連PING都擋的機器,這招會失效喔~

2

何不使用GPO
設定只要使用者電腦沒動作
電源管理就把電腦進入休眠呢?

如果電腦很爛,買的 PSU 沒有 +5VSB,休眠後直接當機給你看,不然就是死也無法喚醒,但PWR鍵無效,只能拔電之後再重開,這樣有比較方便嗎
再說,使用者拔掉網路線,自行開機弄些有的沒的,你能防的了嗎

限制使用者只能加班到幾點,幾點過後,由AD伺服器端將網域中的電腦關機,關機時出現倒數秒數功能讓加班的使用者先儲存資料,然後他再自行開機,就好了

我要發表回答

立即登入回答