ネットワークテストのためにping結果をtxtファイルに保存する方法
ネットワークテスト用のコマンドプロンプトを開く
コマンドプロンプトに入るのはかなり簡単ですが、正直、慣れていないと少し怖気付いてしまうかもしれません。開始するには、Windows キーを押して、cmd検索ボックスに入力し、 を押すだけですEnter。簡単でしょう? ただし、管理者として実行する必要がある状況に遭遇する場合があります。その場合はCommand Promptアイコンを右クリックし、[管理者として実行]を選択します。これは、ネットワーク設定を変更したり、より高い権限が必要なコマンドを実行したりする場合に特に重要です。以前の ASUS ラップトップでは、その手順が詳細設定の中に埋もれていたのを覚えています。一見しただけでは必ずしも明らかではありません。
一度入ると、コマンドプロンプトはシステム上で直接コマンドを実行するための窓口になります。ネットワーク診断に非常に便利です。pingの結果を素早く記録したり、ネットワークの速度を確認したりしたい場合は、ここで実行できます。念のため言っておきますが、何をしているのかよくわからないまま操作すると、問題が発生する場合があります。そのため、既知のコマンドを使用するか、事前に調べておくことをお勧めします。簡単なテストであれば、非常に便利です。
Pingコマンドを実行してネットワーク接続をテストする
したがって、コマンド プロンプトが開いたら、主に と入力し、pingその後に確認するウェブサイトまたは IP アドレスを入力ping google.comします。たとえば、 です。ほとんどの初心者はこれを行います。なぜなら、正直なところ、これが Google のサーバーが応答しているかどうか、または接続に問題があるかどうかを確認する最も簡単な方法だからです。ping コマンドは、ICMP エコー要求という小さなパケットを送信し、応答を待ちます。パケットがすぐに返ってくる場合、接続は安定している可能性があります。そうでない場合は、応答時間が長かったり、パケットが失われたりする可能性があります。これは、ネットワークのどこかに問題があることを示しています。送信-nするパケット数を指定するなどのオプションを追加することもできます。たとえば、 はping -n 10 google.comデフォルトの 4 つの代わりに 10 個のパケットを送信します。これにより、一貫性が向上します。ネットワークの輻輳やバックグラウンド プロセスが原因で、最初の数回の ping が少しずれる場合があることに注意してください。これは珍しいことではありませんが、トラブルシューティングを行う際には覚えておく価値があります。
リダイレクトを使用してPing結果をテキストファイルに保存する
ここでようやくコードを解読できたような気がしました。つまり、ping の結果をただスクロールしていくのではなく保存できるのです。これは、後でデータを確認したり、複数のテストを比較したりする必要がある場合に非常に役立ちます。コツは、>ping コマンドの後にリダイレクト演算子と呼ばれる記号を追加し、ファイル名を付けることです。このように: ping google.com > ping_results.txt。これは、通常画面に表示されるすべてのものを取得して、そのテキスト ファイルに保存するように Windows に指示します。以前の結果を上書きせずに結果を追加したい場合は、>>代わりに を使用します。これはファイルに追加します。私は長い ping セッションでテストしてきましたが、この小さなヒントにより、コマンド プロンプト ウィンドウが乱雑になることなく、何が起こっているかを分析することがはるかに簡単になります。正直なところ、構文がわかったらとても簡単だったので驚きました。「大なり」記号がなぜそのように呼ばれるのかはわかりませんが、ログに記録するための救世主です。
保存されたPing出力の検索と表示
ping データを保存したら、そのファイルを見つける必要があります。通常、コマンド プロンプトからコマンドを実行すると、現在のディレクトリで実行されます。 で別の場所に移動しない限り、おそらくユーザー プロファイル フォルダですcd。念のため、と入力して、echo %CD%現在の場所を正確に確認できます。 というファイルはping_results.txt、通常、コマンドを実行したフォルダと同じフォルダにあります。ファイルを開くには、notepad ping_results.txtコマンド プロンプトに と入力するだけで、メモ帳で開きます。または、エクスプローラーでダブルクリックする方が簡単な場合もあります。この方法により、応答時間、パケット損失、および ping でキャプチャされたその他のすべての情報を明確に読み取ることができます。スクロールしながら詳細をすべて覚えようとするよりもはるかに簡単です。
追加の実用的なヒントとトラブルシューティング
私が学んだことの 1 つは、ping 出力を保存することは、単にログを楽しみのために保存するだけではなく、リアルタイムのトラブルシューティング ツールでもあるということです。ネットワークの問題は断続的に発生する場合があり、ログがあると、時間の経過とともにパターンを確認するのに役立ちます。さらに一歩進んで、-t(のようにping -t google.com) を追加することで連続的に ping を実行できます。これは、 で停止するまで ping を続けますCtrl + C。 を使用してパケット サイズを微調整することもできます-l。また、コマンド プロンプトがデフォルトでユーザー ディレクトリに設定されていない場合は、cdを使用して明示的に移動します。自動化や繰り返しテストのために、これらのコマンドをバッチ ファイル (.bat) に入れるようになりました。正直なところ、最初は試行錯誤でした。構文がわからないことが多かったり、管理者の制限によりコマンドが実行されなかったりしました。管理ウィンドウで実行されるipconfig /flushdnsや などの一部のコマンドはnetsh winsock reset、ping だけでは捕捉できないネットワークの一時中断を修正できます。リセット後は、その後の再起動を必ず推奨します。
そうですね、次回トラブルシューティングを行う際は、ping の結果をログに記録することを検討してください。不安定な接続に対処していた時に、何度も助けられました。また、ネットワーク設定は必ず二重チェックし、問題が解決しない場合は基本的なリセットを実行してみてください。これがお役に立てば幸いです。すべてが正しく動作するまで少し試行錯誤しましたが、今ではコマンドを実行してログを確認するだけで済みます。頑張ってください。そして、大きな変更を行う前に、重要なネットワーク設定のバックアップを忘れずに取ってください!
この記事は役に立ちましたか?