各位大神好!小妹我剛剛被主管要求要抓取公司其他200多台電腦資訊
完全一頭霧水啊想問谷歌大神也不知道該如何下關鍵字
沒有想當伸手牌的意思就是希望有人可以提點一下關鍵字怎麼查...
如果可以教學一下小妹我會很感激的
剛自行測試了一下是可行~在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
還在爬文看更多種可以抓命令提示元上資料的語法...
感謝您的留言!
您好~以下的指令可以測試看看!
使用迴圈跑方式抓資料後將結果輸入文字檔 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)
我試試看!!!謝謝