Windows
 Computer >> コンピューター >  >> システム >> Windows

覚えておきたい!コマンドプロンプトで使える便利なテクニック14選

覚えておきたい!コマンドプロンプトで使える便利なテクニック14選

「コマンドプロンプトを開くのは何だか難しそう」「ファイルを探したりプログラムを実行したりするのに、複雑なコマンドを入力しなければならないのでは」と感じて、敬遠している方も多いのではないでしょうか。しかし実際には、コマンドプロンプトは思っているよりもずっと簡単で、上手に使いこなせば日々のPC作業をぐっと快適にしてくれる強力なツールです。

コマンドは驚くほど短く、覚えやすいものばかり。この記事では、覚えておくとさまざまな作業に役立つ、コマンドプロンプトの便利なテクニックを14個紹介します。

1. マザーボードの情報を確認する

BTOパソコンやメーカー製PCを使っていると、PC内部のすべてをつなぐマザーボードの情報は意外と分からないものです。BIOSのアップデートやマザーボードの交換を検討しているとき、あるいは単に型番を知りたいときは、コマンドプロンプトから確認できます。以下のコマンドを入力してみましょう。

wmic baseboard get product,version,serialnumber,product

マザーボードの主要な情報がすべて表示されます。

2. コマンドの出力結果をクリップボードにコピーする

コマンドプロンプトに表示された情報を他の人と共有したいとき、スクリーンショットを撮ったり、表示内容をすべて選択してコピーしたりするのは少し面倒です。そんなときは、以下のコマンドを使えば、コマンドの出力結果をWindowsのクリップボードに直接コピーできます。

| clip

例えば、ipconfigの情報をすべてクリップボードにコピーしたい場合は、「ipconfig | clip」と入力します。

その後、ワープロソフトやメール、オンラインフォーラムなど、好きな場所に自由に貼り付けることができます。

3. Cipherコマンドでデータを完全に消去する

機械式ハードディスク(HDD)でファイルを「削除」しても、その領域に新しいデータが上書きされるまで、データは実際にはディスク上に残っています。自然に上書きされるのを待つには時間がかかりますが、次のコマンドを使えば、ランダムなデータをその領域に上書きし、削除したファイルが本当に消去されたことを保証できます。

cipher /w:c

4. IPアドレスを管理する

IPアドレスの変更は、さまざまな場面で役立ちます。IPアドレスを変更したい場合は、次のコマンドを入力します。

ipconfig /release
ipconfig /renew

1つ目のコマンドで現在のIPアドレスを解放し、2つ目のコマンドで新しいIPアドレスを取得します。

また、WebサイトのIPアドレスが変更されたときに、古いDNS情報が残っていると正しいページにたどり着けないことがあります。そんなときはDNSキャッシュのフラッシュが有効です。次のコマンドを入力すれば、DNSキャッシュをクリアして、きれいな状態で再接続できます。

ipconfig /flushdns

5. 特定のデバイスにパケットが届いているか確認する

pingコマンドを使うと、特定のデバイスにパケットが正しく届いているかどうかを確認できます。次のように入力します。

ping URL

または

ping IPアドレス

(「URL」と「IPアドレス」の部分は実際の値に置き換えてください)と入力すると、パケットが送信されます。パケットが返ってくれば、通信は正常に行われていることが分かります。返ってこない場合は、何らかの問題が通信の妨げになっている可能性があります。

6. コマンドの意味を調べる

コマンドプロンプトを使い始めたばかりの方に特に便利なのがこの方法です。次のように入力します。

COMMAND/?

「COMMAND」の部分を、詳しく知りたいコマンド名に置き換えます。例えば、ipconfigコマンドが何をするものなのかを知りたい場合は、次のように入力します。

ipconfig/?

コマンドプロンプトに、そのコマンドの機能説明が表示されます。

7. 複数のコマンドを続けて実行する

複数のコマンドを続けて入力したいとき、このテクニックが時間の節約になります。コマンドとコマンドの間に「&&」を挟んで入力するだけで、複数のコマンドを順番に自動実行できます。

8. システムファイルをスキャンして修復する

PCのシステムファイルをスキャンして修復するには、次のコマンドを入力してEnterキーを押します。

sfc /scannow

処理にかかる時間はPCの性能によって異なりますが、1時間程度かかることもあります。

覚えておきたい!コマンドプロンプトで使える便利なテクニック14選

9. PCの電力設定を管理する

powercfgコマンドを使うと、PCの電力に関するさまざまな情報を確認できます。例えば、次のコマンドでPCのスリープ状態を表示できます。

powercfg /a

powercfgでは、他にも次のようなことができます。

  • powercfg /list – 現在のユーザー環境で利用可能なすべての電源プランを表示します。
  • powercfg /energy – 60秒間PCを監視した後、PCのエネルギー効率に関するデータを含むHTMLレポートを作成します。
  • powercfg /sleepstudy – InstantGo対応デバイスの場合、どのアプリケーションやデバイスがPCをスリープ解除しているのかを確認できます。
  • powercfg /query – 電源設定サブグループのGUIDを返します。

10. ファイルの関連付けを変更する(Assoc)

Windowsでは、ファイルは特定のプログラムに関連付けられています。プログラムを開くと、関連付けられたファイルが自動的に開かれます。ファイルとプログラムの関連付けを変更したい場合は、assocコマンドを使います。

コマンドプロンプトに「assoc」と入力すると、プログラムの関連付けとファイル拡張子の一覧が表示されます。例えば、テキストファイルを別のアプリケーションに関連付けたい場合は、次のように入力します。

assoc .txt="アプリケーション名"

(「アプリケーション名」の部分は、実際のアプリケーション名に置き換えてください。)

11. フォルダを隠す

機密情報を含むフォルダは、このシンプルなコマンドで隠すことができます。まず、対象のフォルダがあるドライブに移動し、次のコマンドに続けて隠したいフォルダの名前を入力します。

attrib +h +s +r フォルダ名

これでフォルダが非表示になり、エクスプローラからは見えなくなります。

12. PCのドライバー一覧を取得する

driverqueryコマンドを使えば、PCにインストールされているドライバーを一覧で確認できます。コマンドを入力してEnterキーを押すと、PC上のすべてのドライバーのリストが表示され、リンク日付、名前、種類などの情報を確認できます。

覚えておきたい!コマンドプロンプトで使える便利なテクニック14選

13. 共有フォルダを確認する

自分が共有しているフォルダを確認するには、次のコマンドを入力してEnterキーを押します。

net share

共有フォルダの共有名も一緒に表示されます。

14. 管理者としてコマンドを実行する

このコマンドを使えば、ログインしているユーザーに管理者権限がなくても、コマンドを管理者として実行できます。

runas /user:ドメイン名\administrator cmd

「ドメイン名」の部分には実際のドメイン名を入力し、「administrator」の部分はドメイン管理者の実際のユーザー名に置き換えます。また、「cmd」の部分を実行したいコマンドに変更すれば、誰がログインしていても管理者としてコマンドを実行できます。

まとめ

これらのコマンドを使いこなせば、コマンドプロンプトの操作がぐっと楽になります。他にもおすすめのトリックがあれば、ぜひコメントで教えてください。


  1. 【初心者向け】知っておきたいコマンドプロンプトの便利な7つのコツ

    数十年前に時間を巻き戻してみると、コンピューターの操作といえば、コマンドプロンプトのウィンドウでキーを打ち込むことが中心の時代でした。システムにほんの少しの変更を加えるだけでも、あらゆるコマンドを暗記していなければならず、あの地味な白黒のウィンドウを敬遠していた方も多いのではないでしょうか。 コマンドプロンプトは見た目こそ華やかではありませんが、Windows環境において常に重要な役割を担ってきました。使いこなすには多少複雑なコマンドを覚える必要がありますが、Windowsの根幹にアクセスできる最も安全で強力な手段の一つであることに変わりはありません。 現在では日常的にコマンドプロンプトを使

  2. ウェブサイトのブロックを解除する方法5選|制限されたコンテンツへのアクセス術

    インターネットは現代社会に欠かせない巨大なプラットフォームであり、もはや生活に不可欠なインフラといえます。メールの確認、記事の閲覧、オンラインショッピングなど、私たちは一日中デバイスに向かい、24時間365日インターネットにアクセスしています。 しかし、特定のウェブサイトが読み込めなかったり、地域によって閲覧が制限されていたりすると、非常にストレスを感じますよね。誰もが一度は経験したことがあるはずです。 「ブロックされたウェブサイトを解除して、制限されたコンテンツにアクセスするにはどうすればいいのか?」と考えたことはありませんか?多くの方がまず思い浮かべるのはVPNでしょう。実はそれ以外にも、