SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

特集記事

Windowsのコマンドプロンプトを便利に使うための10のミニテクニック

Windows XP/Vista向けのコマンドプロンプトTips

  • このエントリーをはてなブックマークに追加

 Windowsのコマンドプロンプトをより便利に使うためのちょっとしたテクニックを10個紹介します。

  • このエントリーをはてなブックマークに追加

はじめに

 Windowsの操作の基本はGUIですが、ファイル操作などを手早く行うためにコマンドプロンプトを使うこともあると思います。本稿では、Windowsのコマンドプロンプトをより便利に使うためのちょっとしたテクニックを10個紹介します。

対象読者

  • Windowsのコマンドプロンプトをある程度使ったことがある方

動作確認環境

  • Windows Vista
  • Windows XP

 一部の機能は、Windows XPでは利用できません。本文内で都度補足します。

コマンドプロンプトからエクスプローラに移動する

 コマンドプロンプトで作業中に、カレントディレクトリのファイルをエクスプローラで操作したくなることがあります。たとえば、カレントディレクトリにあるいくつかのファイルをほかのディレクトリにコピーする場合、各ファイルの名前をキーボードから入力するより、マウスを使ったほうが簡単です。そんなときに便利なのが、次のコマンドです。

start .

 これで、エクスプローラが起動し、カレントディレクトリの内容が表示されます。「start」の後ろの「.」は、カレントディレクトリを意味する半角ドットです。

 「start」コマンドには、引数で指定したファイルに関連付けられたプログラムを起動する機能があり、フォルダはエクスプローラに関連付けられています。そのため、「start」の後ろにフォルダ名を記述すると、エクスプローラが起動し、そのフォルダの内容が表示されます。

 ちなみに、空白を入れずに「start.」と書いても動作します。

エクスプローラからコマンドプロンプトに移動する

 逆に、エクスプローラで作業中に、そのフォルダ内のファイルを、コマンドプロンプトで処理したくなることがあります。そんなときは、次の隠しコマンドが使えます。

  1. エクスプローラで、任意のフォルダを[Shift]キーを押しながら右クリック
  2. ショートカットメニューから、[コマンドウィンドウをここで開く]を選択
[コマンドウィンドウをここで開く]を選択する。
[コマンドウィンドウをここで開く]を選択する。

 「[Shift]キーを押しながら」がポイントです。この操作により、指定したフォルダをカレントディレクトリとしたコマンドプロンプトが開きます。

 コマンドプロンプトとエクスプローラは一長一短なので、2つの世界を行ったり来たりすることで、より効率的なファイル操作を行うことができます。

 なお、Windows XPでは、このコマンドは表示されません

カレントディレクトリを記憶し、あとで戻ってくる

 あるディレクトリで作業中に、一時的に別のディレクトリに移動したくなることがあります。そんなときに使えるのが、次のコマンドです。

pushd .

 「pushd .」により、カレントディレクトリが記憶されます。「pushd」の後ろの「.」は、カレントディレクトリを意味する半角ドットです。空白を入れずに「pushd.」と書いても動作します。

 その後「cd」コマンドで別のディレクトリに移っても、次のコマンドを入力すると、元のディレクトリに戻ります。

popd

 そもそも「pushd」は、カレントディレクトリの記憶と、指定したディレクトリへの移動の2つの機能を併せ持つコマンドです。したがって「pushd .」は、カレントディレクトリを記憶後、わざわざカレントディレクトリに移動しているだけとも言えます。しかし、「pushd .」を、「カレントディレクトリを記憶しておくコマンド」として覚えておくと、便利に使えます。

会員登録無料すると、続きをお読みいただけます

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

次のページ
2つのディレクトリを行ったり来たりする

この記事は参考になりましたか?

  • このエントリーをはてなブックマークに追加
特集記事連載記事一覧

もっと読む

この記事の著者

小國 健(オグニ ツヨシ)

岩国市生まれ。都内在住。(株)NTTデータ勤務。金融系システムの企画・開発を担当。写真は0歳当時の自分。デバッガの解説「WinDbg. From A to Z!」もよろしくお願いします。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/3879 2009/08/25 14:00

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング