“DOS窓”で時間を短縮
一般ユーザーにも便利なWindowsコマンドプロンプト 知られざる裏技10選
Windowsデスクトップ管理者が使用するコマンドプロンプト。一般ユーザーにとっても便利な、面倒な管理作業の短縮に役立つ裏技の数々を紹介しよう。
あまり知られていないWindowsコマンドを使う
デスクトップ管理者は頻繁にWindowsコマンドプロンプトを使用するだろう。だが、作業時間を大幅に短縮するのに役立つ機能があることは把握していないかもしれない。本稿では、一般的なタスクにかかる時間を短縮するのに役立つコマンドプロンプトの裏技を紹介する。一部のコマンドは「Windows XP」では動作しないが、「Windows 7」以降では全てのコマンドが動作する。
1. コマンドプロンプトで複数のWindowsコマンドを実行する
コマンドプロンプトでは複数のWindowsコマンドを一括で実行できる。例えば、「Net Start」または「Net Stop」と入力するとサービスを開始または停止することが可能だ。では、あるサービスをコマンドプロンプトで再起動する必要がある場合はどうしたらよいだろうか。その場合は、アンパサンドを2つ(&&)指定すればよい。アンパサンドを2つ指定すると1行のコマンドで複数のNetコマンドを実行できるようになる。1つ目のコマンドではサービスを停止し、2つ目のコマンドではサービスを開始する。
2. 行末にアンパサンドを2つ追加して別のコマンドを実行する
コマンドの末尾にアンパサンドを2つ追加するとさらに別のコマンドを実行できる。この例の1つ目のコマンドでは、C:\Tempディレクトリにあるファイルの一覧を出力している。2つ目と3つ目のコマンドではWindows タイム サービスを停止して再開している。
どのWindowsコマンドも同様に一括で実行することが可能である。必要なのは各コマンドを「&&」で区切ることだ。この機能はWindows XPでも動作する。
3. コマンドプロンプトでクリップボードを使用する
ご存じのように、[Ctrl]キーと[C]キーを同時に押すと、選択したコンテンツがクリップボードにコピーされる。また、[Ctrl]キーと[V]キーを同時に押すと、クリップボードのコンテンツを貼り付けることができる。コマンドプロンプトでは、[Ctrl]キーと[C]キーの組み合わせは機能しない。だが、Windowsの16ビットサブシステムで提供されている「CLIP」機能を使用することが可能だ。CLIP機能を使用すると、コマンドの出力をキャプチャーして、クリップボードに保存できる。
この機能は、どのコマンドにも対応している。
出力をクリップボードに保存したら、メモ帳またはお好きなテキストエディタを起動し、[Ctrl]キーと[V]キーの組み合わせを使用して、クリップボードのコンテンツを読み取って貼り付けることができる。
このコマンドはWindows XPで利用できないことに留意されたい。つまり、Windows 7以降を実行しているPCから「Windows/System 32」ディレクトリに、このコマンドをコピーする必要がある。
4. クリップボードのコンテンツを消去する
クリップボードに保存されているコンテンツはメモリを消費する。クリップボードのコンテンツが消費しているメモリをOSで利用できるようにするには、クリップボードのコンテンツを消去する必要がある。コンテンツの消去には「Echo Off」というコマンドを使用する。
これは特殊なコマンドで、Clipコマンドと一緒に実行すると、クリップボードのコンテンツが消去される。
5. [コマンド ウィンドウをここで開く]を使用してフォルダからコマンドプロンプトを開く
[コマンド ウィンドウをここで開く]は、エクスプローラーでフォルダを右クリックすると表示される。この機能は、コマンドプロンプトで特定のフォルダへの移動時間を短縮するのに役立つ。ただし、この操作を行うには[Shift]キーを押しながらフォルダを右クリックする必要があることに留意されたい。
この操作に対応しているのはフォルダのみで、ファイルは対応していない。また、Windows XPでは[コマンド ウィンドウをここで開く]を利用することはできない。Windows XPでフォルダを右クリックしたときに、この機能を使えるようにするには、「Microsoft PowerToy for Windows XP」を使用する必要がある。
6. CMD.exeを使用してフォルダからコマンドプロンプトを起動する
エクスプローラーのアドレスバーに「CMD」と入力して、Windowsの好きな場所に移動することもできる。必要な操作は、エクスプローラーで好きな場所に移動して、アドレスバーに「CMD.exe」または単純に「CMD」と入力するだけだ。
エクスプローラーで好きな場所に移動して、次の画面ショットに示すように、その場所でアドレスバーに「CMD」と入力すると、その場所がコマンドプロンプトで開かれる。
7. CMDだけでコマンドプロンプトを起動する
好きな場所に移動した後、「CMD」と入力するとコマンドプロンプトが起動する。この機能はWindows XPでも機能する。もちろん、Windows XP以降のバージョンでも機能する。
8. Windowsリダイレクターを使用してコマンドの出力をテキストファイルに保存する
「>」(別称、リダイレクター)を使用すると、コマンドの出力をテキストファイルに保存できる。一般的に「>」(リダイレクター)はバッチスクリプトで使用されることが多い。だが、次のようにコマンドの出力を簡単にテキストファイルに保存することもできる。
DIR C:\TempCMD > MyOutput.txt
デフォルトでは、リダイレクターはコマンドから返されたエラーをキャプチャーしない。エラーも含めてテキストファイルに保存するには、コマンドラインの末尾に「2>&1」を追加する必要がある。
1つ目のコマンドでは「W32TimeT」という名前のサービスを停止している。「W32TimeT」という名前のサービスは存在しない。そのため、コマンドではエラーが返される。しかし、リダイレクターを使用しても、エラーはテキストファイルに保存されない。
2つ目のコマンドでは、「2>&1」を使用して、テキストファイルにコマンドの出力とエラーを保存している。「Start MyOutput.txt」というコマンドを実行すると、MyOutPut.txtをすぐに開ける。この機能はWindows XPでも動作する。
9. コマンドの履歴を表示する
現在のコマンドウィンドウのセッションで実行したコマンドを全て確認したいと思ったことはないだろうか。そのような場合には、おなじみの「Doskey」コマンドで「history」スイッチを指定すれば、コマンドの履歴を確認できる。この機能はWindows XPでも動作する。
10. フォルダをドラッグアンドドロップしてコマンドプロンプトで開く
前述のフォルダを右クリックしてコマンドプロンプトを起動する方法がお好みでない場合は、コマンドプロンプトにフォルダをドラッグアンドドロップすることもできる。だが、この方法ではフォルダをコマンドプロンプトにドラッグする前に「CD」と入力する必要がある。それが唯一の難点だろう。この機能もWindows XPで動作する。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
急増する「AIはこう言ってる」マン 判断を狂わせる「AI忖度」を防ぐには?
-
2
取手市がVDIと決別した理由 更改費用「4倍超」を約1.7倍に圧縮
-
3
「データストレージの活用方法」に関するアンケート
-
4
自宅のWi-Fiが「遅い」「途切れる」本当の原因は? Dellが推奨する鉄則
-
5
本当に安いPCで十分か? “すぐ重くなる”を防ぐノートPC選びの絶対条件
-
6
Claudeの不可視透かしに批判殺到 著作権消失や誤判定に潜む企業リスク
-
7
100億円の「Linux更新」を回避 みずほ銀行が選んだ“おきて破り”のRHEL延命策
-
8
221人調査で分かった「情シス最大のストレス」は?
-
9
LLMの「過学習」、正しく説明している文章はどれ?
-
10
レガシー基幹システムをSAPに統合 山善が突き止めた「標準化と個別最適」の境界線
ホワイトペーパーランキング PR
-
1
年収2000万「クラウドセキュリティのプロ」になれる資格とは
-
2
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
3
Windows Updateの通信集中で回線が逼迫、ネットワーク刷新事例に学ぶ解決策
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
6
“あのファイル転送”で暗躍するノーウェアランサム
-
7
標的型攻撃メールを見破るには? サンプル文面を例に傾向を解説
-
8
商用利用の安全性を確保し大量のコンテンツを高速で生成する、AI活用の秘訣
-
9
マンガで解説、1日で生成AI環境を構築できるワークショップの中身とは?
-
10
Dark AIが台頭する時代の新発想、「より高度なAIで対抗する」具体的方法とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー