\r\n\r\n

コマンドプロンプトの最適なヒント

コマンドプロンプトは、使いやすく、かつ強力であるため、日常的にコンピュータを使用するユーザーにとって最適なツールです。ここでは、コマンドプロンプトのヒントと見逃している可能性のある15のヒントを紹介します...

マイクロソフトは、ユーザーがコマンドプロンプトからPowerShellに移行することを望んでいますが、そうしない理由は、主にPowerShellがより高度で上級ユーザーに向いているためです。コマンドプロンプトは、日常的に使用するユーザーにとっては、まだ良い選択と言えるでしょう。詳しくは、コマンドプロンプトとPowerShellの違いの概要でご確認ください。

Command Prompt with flexing artm

しかし、コマンドプロンプトがよりシンプルになったからといって、原始的であるわけではありません。このページでは、コマンドプロンプトのヒントや裏技を紹介しています。ここでは、その中でも特にお勧めのものをご紹介します。

1ファンクションキーのショートカットを覚える

コマンドプロンプトでは、ほとんどのファンクションキー(F1~F9)が機能します。

  • F1:最後に使ったコマンドを1文字ずつ再入力してください。
  • F2:文字を要求し、その文字が最初に現れるまで最後に使用したコマンドを再入力します。
  • F3:最後に使用したコマンドを完全に再入力する。
  • F4: 文字を要求し、カーソル位置から要求された文字の最初の出現位置まで、現在のコマンドのすべての文字を削除します。
  • F5:前回使用したコマンドをループさせることなく、完全に再入力します。
  • F6:現在のコマンドに ^Z を入力する。
  • F7:過去に使用したコマンドのメニューを表示します。
  • F8:サイクルなしで、前に使用したコマンドを完全に再入力します。
  • F9:F7 で表示されたメニューの番号に対応する、前回使用したコマンドを完全に再入力します。

2 コマンド履歴を見る

セッションの開始以降に入力された各コマンドを表示するには、次のコマンドを使用します。

ドスキー /history

Doskeyはマイクロソフトが提供するユーティリティで、いくつかの機能を備えていますが、その中のひとつにコマンドの履歴があります。F7 を押すのと基本的に同じですが、出力を別の場所に保存、供給、操作することができます。後述のTips7~9をご参照ください。

iii. 前のコマンドを繰り返す

前のコマンドを呼び出す(リピートまたはモディファイ)場合は、上矢印キーを押すだけで、最新のものから順にコマンドが循環します。

上矢印はカーソルをコマンドの末尾に、F8はカーソルをコマンドの先頭に移動させるという違いがあります。

4 複数のコマンドを一度に実行する

例えば、十数個のコマンドを順番に実行する必要があるが、それぞれのコマンドは時間のかかる作業だとしよう。コンピュータの前に座って、次のコマンドを入力するために、それぞれのコマンドが完了するのを待つのは嫌でしょう?

その代わり、複数のコマンドを&&で連結してください。

cd C: && echo I'm here!

コマンドは、入力した順に左から右へ、前のコマンドが完了するまで実行されます。

5 実行中のコマンドをキャンセルする

コマンドを入力した後、思ったより時間がかかってしまった場合は、Ctrl+Cでキャンセルしてすぐに停止することができます。また、常時起動しているプログラムを終了させる場合にも便利です。

6 コマンドの出力をページごとに表示する

Windowsのコマンドはほとんど画面に出力されますが、画面に出力しすぎて、上にスクロールしようとしても、すぐに画面からスクロールして消えてしまうことがあるんですここで、あなたにできることがあります。

[出力されるコマンド] | more
Paginated Command Prompt output

moreコマンドは、通常のコマンドと同様に出力を表示しますが、画面が一杯になると停止します。このとき、スペースバーを押して別のページを出力し続けるか、Enterキーを押して1行の出力を続けることができます。

7 フィルタコマンドの出力

コマンドの出力が詳細で、特定の行や単語のインスタンスを見つける必要がある場合、次のように出力をフィルタリングすることができます。

[出力付きコマンド】|find "query"(クエリ)を探す
Filtered Command Prompt output

例えば、過去1年間に蓄積されたすべてのシステムエラーを印刷する診断ユーティリティを実行するとします。特定の種類のエラーにのみ絞り込みたい場合は、クエリで出力をフィルタリングすることができます。

findフィルターは行ごとに適用されるので、クエリーのテキストを含むすべての行が返されます。

8 コピーコマンドの出力

例えば、ある問題についてWindows Wizが特定のコマンドを実行し、その結果をコピー&ペーストして返すように要求してきたとしましょう。コマンドプロンプトの煩わしさを考えると、単純にハイライトしてコピーするのは面倒なことです。その代わり、次のようにしてください。

[出力付きコマンド】|クリップ

これにより、コマンドの出力が直接クリップボードに送り込まれます。これで、Ctrl+Vを押すだけです。これは、クリップボードの現在の内容を上書きするので、注意が必要です。

9 コマンドの出力を保存する

コマンドの出力をファイルに保存したい場合は、上記のクリップ方式を使用することができます。また、途中のステップを飛ばして、直接、以下のファイルに送ることもできます。

[出力付きコマンド] > filename.txt

これは、コマンドプロンプトの現在の場所にfilename.txtというファイルを作成し、そこにすべての出力を貼り付けて保存します。ファイルがすでに存在する場合は、すべての内容を上書きします。別の場所に保存する場合は、フルパス(例:C:㊦ファイル名.txt)を入力してください。)

出力を上書きしたくない場合は、既存のファイルの末尾に追加することができます。

[出力付きコマンド] >> existingfile.txt

10 ドキュメントのドラッグ&ドロップ

深くネストされたディレクトリにあるファイルを使用する場合、コマンドはそれらのフルパス名を必要としますが、いくつかのオプションがあります。手書きで入力することができます。ファイルエクスプローラーのアドレスバーからパスをコピーして、ファイル名を入力することができます。また、ファイルを直接コマンドプロンプトにドラッグ&ドロップすることも可能です

なぜか、通常のコマンドプロンプトでしか動作しない。昇格したコマンドプロンプト(Adminとしてコマンドプロンプトを起動した場合)では、動作しません。Windowsパワーユーザー」メニューを使用して、昇格したコマンドプロンプトを開く方法について詳しく説明します。

11 任意のフォルダーの構造を表示する

多数のファイルやサブフォルダを含むフォルダのレイアウトや構造を視覚化するには、ツリーコマンドを使用します。非常に使いやすく、理解しやすく、パラメータでカスタマイズして可視化を調整することができます:。

Viewing folder structure in Command Prompt

現在のフォルダーの構造を表示しますが、引数に別のフォルダーのフルパスを入力すると、そのフォルダーの構造を表示することができます。デフォルトでは、このコマンドはフォルダのみを表示しますが、tree/Fパラメータを追加することでファイルも表示することができます。

大きなフォルダーの場合、見やすくするためにファイルに書き出すとよいでしょう。

12 ファイル名とフォルダー名のオートコンプリート

Tabキーを使えば、フルパス名を手入力する時間を大幅に短縮することができます。パス名を入力すると、タブが自動的に最も近い一致するフォルダーまたはファイルに補完されます。一致するものが複数ある場合は、引き続きTabキーを押して循環させます。

例えば、C: \Us と入力して Tab キーを押すと C:\Users となり、C: \UsersJ となるまで入力して Tab キーを押すと C:\UsersJoel となるのです。

特に、あるフォルダーにいるときに、次のフォルダーの名前はなんとなくわかるが、完全に理解できていない場合に有効です。最初の数文字を入力して、Tabキーを押すだけです。簡単!

13 ウィンドウサイズを変更する

コマンドプロンプトのウィンドウの大きさが気に入らない?設定]で変更することもできますが、コマンドラインから変更できるのに、なぜそこに行くのですか?

モード [COLUMNS],[ROWS]。

例えば、コマンドプロンプトを横120文字、縦40文字にしたい場合は、mode 120,40と入力すれば、すぐにリサイズされます。なお、この操作を行うと、すべてのテキストが消去されますので、まだ出力が必要な場合は、この操作を行わないでください。

14 フルスクリーンモードに切り替える

コマンドプロンプトで多くの作業を行い、気が散らない空間にしたい場合、あるいは昔ながらのターミナルの雰囲気を再現したい場合、Alt+Enterというキーボードの組み合わせひとつで、コマンドプロンプトを最大限に活用できます。

15 Watch Command Prompt Star Wars

これはコマンドプロンプトのトリックというより、サードパーティによって整備された素敵な準イースターエッグですが、実際にコマンドプロンプトでスターウォーズエピソード4の全編を見ることができるのです。わかったか?すべてASCII文字で描画されます

Watching Command Prompt Star Wars

Windows 10では、コマンドプロンプトでTelnetコマンドが利用できるため、Telnetを有効にする必要があります。Windows 10でTelnetを有効にするには。

  1. スタートメニューで「ウィンドウを開く」を検索し、その結果から「ウィンドウを開くまたは閉じる機能」を選択します。
  2. Telnet Clientまでスクロールして、チェックボックスを有効にします。
  3. OK」をクリックします。

ここで、コマンドプロンプトで、次のコマンドを入力します。

telnet towel.blinkenlights.nl

以上、「コマンドキュー スター・ウォーズ」をお楽しみください。

知っておくと便利なコマンドプロンプトのヒント

コマンドラインに本当に慣れるためには、これらの基本的なコマンドプロンプトコマンドを知っておく必要があります。消化が悪いのでしょうか?コマンドプロンプトで最も重要なコマンドから始め、順を追って勉強してください。

また、コマンドプロンプトを使いこなすためのヒントもご紹介しています。なぜコマンドラインが必要なのかわからないという方のために、コマンドプロンプトによって簡略化される一般的なタスクをいくつか紹介します。

コマンドプロンプトを何に使っていますか?また、お気に入りのコマンドプロンプトのトリックは何ですか?

画像引用元:アーティスト/写真[リンク切れ]を削除しました。

  • 2021-03-12 03:11 に公開
  • 閲覧 ( 20 )
  • 分類:IT

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ