iT邦幫忙

0

請問使用批次檔紀錄登入AD使用者的IP要使用何種指令?

請問使用批次檔紀錄登入AD使用者的IP要使用何種指令?
我們公司要使用登入AD時間當作上班時間
現在我是用群組原則在登入登出時,執行一個批次檔
然後會記錄使用者、電腦名稱、登入時間,並寫入一個文字檔
但是無法紀錄使用者IP,使用ipconfig寫入文字檔
又有太多不需要的資料
是否可以只取出Ipv4及wifi的IP值呢?
麻煩各位高手前輩指點,謝謝

hon2006 iT邦大師 1 級 ‧ 2017-08-11 10:37:03 檢舉
這個設定bios自動開機和電腦自動登入就破解了,可能還要裝監視器才行

1 個回答

1
魷魚
iT邦新手 3 級 ‧ 2017-08-10 10:24:46

ipconfig |find "IPv4 位址"

看更多先前的回應...收起先前的回應...

感謝回復,我試試

好厲害,可以抓到了
但是可以將資料接在後方嗎?範例如下
現在畫面-->
狀態:登入,電腦名稱:xxx,使用者名稱:xxx,時間:2017/08/10 週四 - 11:24:01.35
IPv4 位址 . . . . . . . . . . . . : x.x.x.x
改成-->
狀態:登入,電腦名稱:xxx,使用者名稱:xxx,時間:2017/08/10 週四 - 11:24:01.35 IPv4 位址 . . . . . . . . . . . . : x.x.x.x

現在指令如下2行:

  1. echo 狀態:登入,電腦名稱:%COMPUTERNAME%,使用者名稱:%USERNAME%,時間:%DATE% - %TIME% >>Logon.txt
  2. ipconfig |find "IPv4 位址" >>Logon.txt

是否可接在時間後面,寫入Logon.txt
感謝大大回覆

魷魚 iT邦新手 3 級 ‧ 2017-08-10 14:05:25 檢舉

想不太出辦法@@"
我不太會使用指令,看看有沒有其他人會了:D

還是很感謝您

重複 自刪

重複 自刪

重複 自刪

重複 自刪

蟹老闆 iT邦大師 1 級 ‧ 2017-08-10 22:24:10 檢舉
Set /p "=狀態:登入,電腦名稱:%COMPUTERNAME%,使用者名稱:%USERNAME%,時間:%DATE% - %TIME%," <nul>>Logon.txt&ipconfig |find "IPv4 位址" >>Logon.txt
魷魚 iT邦新手 3 級 ‧ 2017-08-11 08:07:56 檢舉

小小的&就搞定了,猛:D

感謝

會停在寫入檔案CMD畫面http://ithelp.ithome.com.tw/upload/images/20170817/20102101vH5cxWpYVz.jpg
要按一次ENTER才會繼續執行
要加哪一個指令才會繼續執行呢?
感謝蟹老闆回覆

魷魚 iT邦新手 3 級 ‧ 2017-08-17 11:40:44 檢舉

我複製那行指令很順利的就產生檔案了,沒有停住耶@@"

我下面還有SET一行

重複回復刪除

請問還可以篩選最後一個IP嗎?
因為使用ipconfig |find "IPv4 位址"
會找到2個或3個IP

魷魚 iT邦新手 3 級 ‧ 2017-08-23 13:26:25 檢舉

痾 他就只是個簡單的篩選指令,頂多變成"IPv4 位址 . . . . . . . . . . . . : 192.168"這樣,就可以只篩選192.168網段的IP
如果要更強的功能,可能要改用powershell看看了

喔喔,感謝大大指教

試過了不行耶
感謝

我要發表回答

立即登入回答