iT邦幫忙

0

求救!如何抓取公司其他台電腦的IP.安裝日期等等資訊

  • 分享至 

  • xImage

各位大神好!小妹我剛剛被主管要求要抓取公司其他200多台電腦資訊
完全一頭霧水啊想問谷歌大神也不知道該如何下關鍵字
沒有想當伸手牌的意思就是希望有人可以提點一下關鍵字怎麼查...
如果可以教學一下小妹我會很感激的

看更多先前的討論...收起先前的討論...
陽春但免費的:Advanced IP Scanner
要錢的:WhatsUp Gold
謝謝回答
主管有說過土法煉鋼是一個一個去遠端進他電腦命令提示字元直接查...但他說這樣太久叫我想一個簡化的方式
mathewkl iT邦高手 1 級 ‧ 2023-11-28 17:56:54 檢舉
要什麼資訊? 要極度詳細只有資產管理系統了,開源系統自幹或花大錢買下去...
zero iT邦好手 1 級 ‧ 2023-11-28 19:00:57 檢舉
有AD環境用GPO派程式去爬,沒AD環境只能用人力一台一台去查。
把systeminfo的資訊存成TXT檔,用GPO去派
不用極度詳細><安裝時間.ip位址等等而已
AD環境應該是有的...我頭好痛XDDD他說不能用程式
謝謝兩位回復!!!
你主管知道他自己在說什麼嗎?希望你用簡化的方式去查每台電腦的資訊,又不能用程式,這樣只剩下通靈這條路可以走了。
他說不能用額外的安裝軟體...他說可以下指令去抓
我還在努力中(躺
runan5678 iT邦研究生 1 級 ‧ 2023-11-29 10:18:50 檢舉
Windows Powershell ?
對的對的就是這個方向
目前是被提示說用systeminfo /s這個指令去抓CPU記憶體跟標題的資訊
但還有權限問題搞不太懂
alex_xie iT邦新手 4 級 ‧ 2023-11-29 11:34:52 檢舉
你可能要先確認遠端的電腦防火牆有開通遠端服務 然後使用的帳號存在於遠端電腦中並且有權限
防火牆我剛剛有開通遠端服務了感謝><主管說要我試試看自己提升權限...
不過下指令之後密碼一直顯示錯誤應該是權限問題?
alex_xie iT邦新手 4 級 ‧ 2023-11-29 11:47:15 檢舉
你要看它顯示的錯誤 訊息提示看不懂就用它的代碼google或問chatgpt
好的謝謝!因為他只有跳出使用者名稱或密碼不正確...沒有代碼
如果不輸入密碼的話會跳RPC伺服器無法使用@@
你要遠端的話 每台電腦的PORT都要開吧
剛剛主管直接教我了!!!就是用systeminfo /s 電腦名稱 /U administrator/ p 密碼
去撈但他現在叫我...怎麼一口氣把200台抓出來而不是一個個打...
感謝各位各種回覆我真的是想破腦
有 AD就會有DHCP跟DNS,去這兩個的MMC,把IP跟電腦名稱匯出來
匯出後用EXCEL開,接著把電腦名稱跟你要打的指令用 函式 組合之後
把組合完的指令複製到一個批次檔內
接著就執行該批次檔,然後等待結果
以上,打完收工,有更簡單的方法,請參考節省大工具箱
alex_xie iT邦新手 4 級 ‧ 2023-11-29 16:15:40 檢舉
bat script 可以用 for loop
alex_xie iT邦新手 4 級 ‧ 2023-11-29 16:17:21 檢舉
用 arp 掃瞄出電腦後用 for loop 執行 systeminfo 看看?
alex_xie iT邦新手 4 級 ‧ 2023-11-29 16:19:37 檢舉
原來你主管直接教你用 administrator ,我還以為有你那邊有規定不能使用管理員帳號
批次檔嗎?我trytry目前在思考怎麼匯出全部跑出來的資料 目前只會> xx.txt救命XDD
我去參考看看你說的節省大工具箱謝謝!
可以用administrator!不過我目前自己電腦被拔掉權限(他叫我體驗使用者的沒有權限的感覺
你說的這些指令我試試看!目前在頭痛要怎麼把資料彙整到同一個TXT檔案裡大感謝
Arthur iT邦新手 5 級 ‧ 2023-12-01 10:33:20 檢舉
話說...你有沒有想過你的主管可能也在看這篇文章...
哈哈哈看了也沒關係呀就是他叫我上網問的XD結果最近在忙別的事情都還沒空用這個今天就被問了...
sanyeh iT邦新手 4 級 ‧ 2023-12-05 14:54:56 檢舉
@Arthur 剛剛我就在想,版主的主管應該有在看版主怎樣發問,不過版主的主管應該算是不錯的主管,會想要教版主怎樣去做
我也覺得教我去找資訊真的是很不錯...以前都沒遇過有人這樣教我
只是版主太笨(X 看了大家的很多建議我還是一頭霧水
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
korlxpit
iT邦新手 5 級 ‧ 2023-11-29 11:10:03

剛自行測試了一下是可行~在AD主機上可用以下的powershell指令看看(會列出主機名稱、IP、是否在線)
(Get-ADComputer -Filter *).Name | %{
If (Test-Connection -ComputerName $_ -Count 1 -ErrorAction SilentlyContinue)
{Resolve-DnsName -Name $_ -Type A | Select Name,IPaddress,@{Name = 'Status';Expression = {'Online'}}} Else{ Resolve-DnsName -Name $_ -Type A -ErrorAction SilentlyContinue
| Select Name,IPaddress,@{Name = 'Status';Expression = {'Offline'}}
}}

謝謝回應!!不過應該是我標題打得不夠清楚我還需要CPU記憶體跟標題的資訊
後來是被教systeminfo /s這個指令去抓權限問題也解決了
目前卡在抓檔案...只能先打好複製在記事本上貼上(他說這只是比我手動打強XDD我目前只懂得用> xx.txt
還在爬文看更多種可以抓命令提示元上資料的語法...
感謝您的留言!

korlxpit iT邦新手 5 級 ‧ 2023-11-30 15:12:40 檢舉

您好~以下的指令可以測試看看!
使用迴圈跑方式抓資料後將結果輸入文字檔 D:/INFO.txt
若要抓取的電腦IP範圍區間 192.168.1.10-192.168.1.15 則指令如下
for /l %a in (10 1 15) do (systeminfo /S 192.168.1.%a >> D:/INFO.txt)

我試試看!!!謝謝

我要發表回答

立即登入回答