\r\n\r\n
Windowsでも、コマンドラインからしか実行できないものがあります。これらのツールの中には、グラフィカルに相当するものがないものもあれば、グラフィカルなインターフェースに比べて格段に高速に使用できるものもあります。
コマンドプロンプトよりもPowerShellを使用したい場合、この記事で説明されているすべてのコマンドは、両方のツールで同じように動作することに注意してください。もちろん、これらのツールが提供する便利なコマンドをすべて網羅することは不可能です。その代わり、コマンドライン派でなくても役に立つはずのコマンドを中心に紹介します。
関連:windows10でコマンドプロンプトを開く10の方法
関連:ルーターのWebインターフェースで設定できる10の便利なオプション
コントロールパネルからIPアドレスを見つけることができますが、それは数回クリックするだけです。 ipconfigコマンドは、コンピュータのIPアドレスとそのデフォルトゲートウェイのアドレスなどの他の情報を決定する迅速な方法です、これはルータのWebインターフェイスのIPアドレスを知りたい場合に便利です。
このコマンドを使用するには、コマンドプロンプトでipconfigと入力するだけで、コンピュータが使用しているすべてのネットワーク接続のリストが表示されます。Wi-Fi接続の場合は「無線LANアダプター」、有線接続の場合は「イーサネットアダプター」をご覧ください。より詳細な情報は、ipconfig/allコマンドで確認することができます。
関連:サードパーティ製DNSサービスを利用する7つの理由
DNSサーバーを変更しても、すぐに効果が出るとは限りません。 Windowsはキャッシュを使用して、受け取ったDNS応答を記憶しているので、後で同じアドレスに再度アクセスする時間を短縮することができます。Windowsが古いキャッシュを使用せずに新しいDNSサーバーからアドレスを取得するようにするには、DNSサーバーを変更した後にipconfig/flushdnsコマンドを実行します。
ウェブサイトへの接続やその他のネットワーク接続に問題がある場合、Windowsやその他のオペレーティングシステムには、問題を特定するための標準ツールが多数用意されています。
まず、pingコマンドです。pingHowtgeek.com(またはテストしたいインターネットサーバー)と入力すると、Windowsはそのアドレスにパケットを送信します。名前または実際のIPアドレスのどちらかを使用することができます。このIPアドレスにあるサーバー(私たちの場合、Howtgeekのサーバー)は応答し、それらを受け取ったことをお知らせします。パケットロスが発生している可能性があり、宛先に到達できなかったパケットがあるかどうか、ネットワークが飽和してパケットが宛先に到達するのに時間がかかっている可能性があり、レスポンスを得るまでにどれくらいの時間がかかっているかを確認することができます。
関連:Tracerouteを使用してネットワークの問題を特定する方法
tracertコマンドは、パケットが宛先に到達するために必要な経路を追跡し、その経路上の各リープポイントに関する情報を表示します。例えば、tracerttl80.co.ukのウェブサイトを実行すると、パケットがサーバーに向かう過程で相互作用した各ノードに関する情報を見ることができます。サイトへの接続に問題が発生した場合、tracertで問題の発生箇所を確認することができます。
関連:インターネット接続の不具合を修正する方法
これらのコマンドやその他の重要なツールを使って、ネットワークやインターネット接続の問題の原因を見つける方法の詳細については、「インターネット接続のトラブルシューティング入門」を参照してください。
シャットダウンコマンドは、Windowsのシャットダウンや再起動を可能にします。確かに、シャットダウンボタンにアクセスしにくいWindows 8ではより便利ですが、どのバージョンのWindowsを使用していても便利なコマンドです。このコマンドを使って独自のショートカットを作成し、スタートメニューやデスクトップ、あるいはタスクバー上に配置することができます。
関連:Windows 8または10のPCを詳細起動オプションを使って修復する方法
Windows 8とWindows 10では、特別なスイッチを使って「詳細スタートアップ・オプション」メニューにアクセスし、コンピューターを再起動することも可能です。このコマンドをコマンドプロンプトやショートカット作成時に使用するには、以下のコマンドのいずれかを入力するだけです。
関連:Windowsで破損したシステムファイルをスキャン(修復)する方法
Windowsには、すべてのWindowsシステムファイルをスキャンして問題を発見するシステムファイル・チェッカー・ツールが含まれています。システムファイルが見つからない、または破損している場合、システムファイルチェッカーはそれらを修復します。これにより、Windowsのシステムトラブルが解消される場合があります。
このツールを使用するには、管理者としてコマンドプロンプトウィンドウを開き、sfc/scannowコマンドを実行します。
関連:windows 10の「オプション機能」の機能とオン/オフの切り替え方法について
デフォルトでは、telnetクライアントはインストールされていません。その代わり、コントロールパネルからインストールできるWindowsのオプション機能の1つです。一度インストールすれば、サードパーティーのソフトウェアをインストールすることなく、telnetコマンドでtelnetサーバーに接続することができます。
telnetの使用はできれば避けたいところですが、デバイスに直接接続していて、何かの設定をするためにtelnetを使用する必要がある場合は、使用しなければなりません。
関連:削除したファイルが復元される理由とその対策
パスワードコマンドは、主に暗号化の管理に使用されますが、ジャンクデータをドライブに書き込み、その空き領域を消去し、削除されたファイルを復元できないようにするオプションも用意されています。削除されたファイルは、ソリッドステートドライブを使用していない限り、通常ディスクに残ります。パスワードコマンドを使えば、サードパーティツールをインストールすることなく、効果的にドライブを「消去」することができます。
このコマンドを使用するには、次のように消去するドライブを指定します。
cipher /w:C:\スイッチ (/w:) とドライブ (C:\) の間にスペースがないことに注意してください。
netstatコマンドは特に便利で、さまざまなオプションをつけて使用すると、さまざまなネットワーク統計を表示します。netstatの最も興味深いバリエーションの1つがnetstat-anで、コンピュータ上のすべてのオープンネットワーク接続のリストと、それらが使用するポート、接続されている外部IPアドレスが表示されます。
関連:あなたのコンピューターがひそかに接続しているウェブサイトを確認する方法
お客様がドメイン名を入力すると(例えば、ブラウザのアドレスバーに)、お客様のコンピューターはそのドメイン名に関連するIPアドレスを探します。nslookupコマンドを使えば、自分でこの情報を見つけることができます。例えば、コマンドプロンプトで nslookuptl80.cn と入力すると、指定したサーバーの IP アドレスを素早く見つけることができます。
また、IPアドレスを入力して逆引きを行い、関連するドメイン名を見つけることも可能です。
これは、あなたが見つけるかもしれないすべての便利なコマンドの完全なリストではありませんが、我々は、表面下にある多くの強力なツールを理解するためのアイデアを提供することを願っています。私たちが紹介していないあなたのお気に入りはありますか?ディスカッションに参加し、私たちに教えてください。