IPアドレスからパソコンの名前を特定する(windows)

まずはpingコマンドで本当に使用されているのか確認

使用するコマンド(MS-DOS)

>nbtstat -A [IPアドレス]

成功の場合

C:\Users\tanaka> nbtstat -A [IPアドレス]


ローカル エリア接続:
ノード IP アドレス: [検索元のIPアドレス] スコープ ID: []

           NetBIOS リモート コンピューター ネーム テーブル

       名前               種類         状態
    ---------------------------------------------
    WORKGROUP      <00>  グループ    登録済
    AAAAAAAA-PC    <00>  一意        登録済
    AAAAAAAA-PC    <20>  一意        登録済

    MAC アドレス = **-**-**-**-**-**

失敗の場合

C:\Users\tanaka> nbtstat -A [IPアドレス]


ローカル エリア接続:
ノード IP アドレス: [検索元のIPアドレス] スコープ ID: []

    ホストが見つかりませんでした。

この場合は、windowsじゃないってこと?

dos startコマンドでbatファイル名に括弧を含む場合

たとえばstartコマンドでC:\hogehoge\hoge(hoge).batを実行したい場合。

※startは新しい画面でコマンドを実行できる。
※並列に処理を行いたいときに使える

> start “タイトル” C:\hogehoge\hoge(hoge).bat

> start “タイトル” “C:\hogehoge\hoge(hoge).bat”

これでは、エラーになってしまう。
ダブルクォーテーションを2つつけることで解決。

> start “タイトル” “”C:\hogehoge\hoge(hoge).bat”"