2012-12-20 17:26:41 +0000 2012-12-20 17:26:41 +0000
32
32

すべてのIPアドレスを表示するWindowsコマンド

LAN上のすべてのコンピュータのIPアドレス(使用中のもの)を表示するのに役立つコマンドとその引数の一行があることは知っていますし、私のコンピュータは、表示されたものの一つとして、クライアントでもありますが、私は忘れてしまいました。それは何ですか?

回答 (11)

29
29
29
2014-01-18 02:39:18 +0000

ネットワーク上のコンピュータに関するテーブルのすべてのARPエントリを表示するには、arp -aコマンドを実行します。

21
21
21
2016-11-11 21:14:24 +0000

IPアドレスを持つすべてのものがコンピュータであるとは限りません - 私は、これらの提案のどれもがすべてのアクティブなIPアドレスを返していないことに気付きました - 実際、ほとんどのものはほとんど返していませんでした。私のホームネットワークには、有線と無線のデバイスと2台のルーター、携帯電話、テレビ、PVR、Apple AirMac、そしておそらく私が忘れてしまったものがいくつかあります。私は192.168.1.xxxサブネット上のすべてのアドレスをスキャンするために次のように使用しました:

for /L %i in (0,1,255) do ping -n 1 -w 250 192.168.1.%i>>ipaddress.txt

結果のファイル ipaddress.txtは、すべてのアドレスのpingの結果が含まれており、私は “Received = 1 "とそれらを探しました - 現在16のアドレスが結果を返した - 私は家の中で4台のコンピュータを持っているだけ - そして、それらはすべてではありませんでした。

13
13
13
2012-12-21 17:51:06 +0000

同じ LAN に接続されているすべてのコンピュータ名をリストアップする net view /all コマンドがあります。

そこから nslookup <computer name> コマンドを使って個々の IP アドレスを取得するか、バッチスクリプトを書いてそれを実行します。

5
5
5
2015-05-26 12:58:47 +0000

arp -a, net view /all、またはバッチスクリプトを書く以外に、これを行うためのネイティブ/組み込みのコマンドラインはありません(少なくとも私の知る限りではありません)。

もしネイティブではないコマンドを使いたいのであれば、 Nmap を使うことをお勧めします。(サブネットをLANの適切なものに置き換える) nmap -sn 192.168.0.0/24を実行することで、私の考えでは、net view /allarp -aよりも確実に目的を達成することができます。

1
1
1
2014-01-14 10:46:23 +0000

ipconfig /all (後方ではなく前方のスラッシュを使用)

1
1
1
2018-01-11 21:05:38 +0000

他の人が指摘したように、あなたはarp -aを使用することができますが、ARPがすべてのデバイスをレポートするように、最初にブロードキャストアドレスをpingすることを確認してください。例えば、ping 192.168.0.255

を使うと、ネットワークに接続されているすべてのデバイスの IP アドレスと MAC アドレスのリストが得られます。これは、コンピュータ、プリンタ、テレビ、携帯電話など、ほとんどのデバイスを絞り込むのに役立つはずです。

0
0
0
2015-12-20 00:08:57 +0000

これは私の簡単な解決策です。これは、各IPアドレスでどのようなデバイスが接続されているかを教えてくれます:

netstat -r
0
0
0
2013-05-18 08:01:12 +0000
echo ls %USERDNSDOMAIN%|nslookup
0
0
0
2016-02-08 17:27:27 +0000

全てのコンピュータのIPアドレス(使用されているもの)を表示する

これはnetstat -aのことを言っているのではないかと思いますが、これはアクティブなリストを表示します。IPアドレスを使用しているプログラムを知りたい場合は、 netstat -b (管理者として開く) を使用してください。

0
0
0
2019-12-24 03:42:45 +0000

あなただけのローカルネットワークをスキャンしてリストを取得したい場合は、グーグルでダウンロードして、"高度なIPスキャナ “を実行します。その無料。

0
0
0
2019-12-24 03:32:43 +0000

簡単な答えは… 私は簡単に収容するために1行のWindows OSコマンドがあるとは思いません。最も簡単な方法は、ルータソフトウェアでこのリストを参照することです. 単にあなたのブラウザにデフォルトのゲートウェイIPを入力し、ルータにログオン. それは通常、直接出てくる1番目のページにあります. ところで - あなたのゲートウェイIPを知らない場合 - ipconfigはそれを提供します.