印刷用表示へ切り替え 通常表示へ切り替え 更新履歴を表示 更新履歴を隠す
Windows Windows Vista で廃止されたコマンドプロンプトウィンドウへのドラッグアンドドロップ

Windows XP までは便利に使えていた機能が Windows Vista で廃止されてしまった。コマンドプロンプトウィンドウへのドラッグアンドドロップである。

■ ■ ■

コマンドプロンプトウィンドウで,デスクトップにあるフォルダに cd するにはどうすればいいか? デスクトップのパスは長く,しかも「デスクトップ」というカタカナまで含まれているので,キーボードで入力するには面倒くさい。

コマンドプロンプトへフォルダをドラッグ
コマンドプロンプトへフォルダをドラッグ


Windows XP までは,コマンドプロンプトウィンドウにフォルダをドラッグするという方法が使えた。コマンドプロンプトで「cd」とスペースをタイプしておいて,そのウィンドウへフォルダをドラッグしてやるだけだ。フォルダのパスがずらずらと自動的に入力される。これは便利だった。エクスプローラからもドラッグできたし,フォルダだけでなく,ファイルも同様にドラッグすればパスが表示された。ただし,「デスクトップ」そのものや,「マイドキュメント」などの特殊なフォルダはダメである。

Cygwin ならば,DOS のコマンドプロンプトで cd しておいて,その後 bash と入力すればいいだけなので,深いパスでも平気だった。

ところが,Windows Vista ではこの機能が廃止されてしまった。理由は,セキュリティの強化とのことだ (Microsoft サポートオンライン - Windows Vista でコマンド プロンプト ウィンドウにファイルまたはフォルダをドラッグしたときにファイルまたはフォルダのパスが表示されない)。Windows Vista で同じことをやるには,エクスプローラのアドレスバーで右クリックし,コピーしてから,コマンドプロンプトで右クリックしなければならない。できなくはないが,ステップが増えた分,面倒になってしまった。

Windows Vista でのもう1つの方法は,エクスプローラの「右ペイン」に表示されるフォルダを「Shift + 右クリック」するというものだ。メニューに出てくる「コマンドプロンプトをここで開く」を選択すればよい。この方法の利点は,左ペインでデスクトップを選択し,右ペインの空白部分で「Shift + 右クリック」すれば,デスクトップをカレントディレクトリとするコマンドプロンプトが開けるということである (Vistaでコマンドプロンプトを任意の場所で開く - 適宜覚書はてな異本)。さらに,レジストリに手を加えれば,Shift を省くことができるようだ (常時VISTAで「コマンドウィンドウをここで開く(Command Prompt Here)」を表示させる方法 - 適宜覚書はてな異本)。レジストリ変更の元ネタは Make "Command Prompt Here" Always Display for Folders in Windows Vista :: the How-To Geek とのこと。

本質的な話ではないが,記事のタイトルが長すぎる。「コマンドプロンプトウィンドウへのドラッグアンドドロップ」というのは切れ目がなくて読みづらい。英単語ごとに中点を入れて「コマンド・プロンプト・ウィンドウへのドラッグ・アンド・ドロップ」とすると,「ドラッグ・アンド・ドロップ」はいいが,「コマンド・プロンプト・ウィンドウ」が不自然。「コマンド」と「プロンプト」と「ウィンドウ」みたいだ。だからといって,「コマンドプロンプトウィンドウへのドラッグ・アンド・ドロップ」では統一性がない。他にはスペースを入れるという手もあるが,日本語の文章にはしっくりこない。

  • コマンドプロンプトウィンドウへのドラッグアンドドロップ
  • コマンド・プロンプト・ウィンドウへのドラッグ・アンド・ドロップ
  • コマンドプロンプトウィンドウへのドラッグ・アンド・ドロップ
  • コマンド プロンプト ウィンドウへのドラッグ アンド ドロップ

むー。

Posted by n at 2008-07-03 21:15 | Edit | Comments (2) | Trackback(0)
Trackbacks

  • 「手違いで複数トラックバックを送ってしまった!」という場合でも気にしないでください (重複分はこちらで勝手に削除させていただきます)
  • タイムアウトエラーは,こちらのサーバの処理能力不足が原因です (詳細は トラックバック送信時のエラー をご覧ください)
  • トラックバックする記事には,この記事へのリンクを含めてください(詳細は 迷惑トラックバック対策 をご覧ください)
Comments

タイトルは難しいですね。自分は一旦記事を起こしおわってから、さて…とタイトルを考えます。でも、なかなかしっくり座りがよく思いつきません。基本的に記事の要約をタイトルにしますが、あまりキャッチーな語を混ぜ過ぎると恥ずかしくて一人で身悶えしてしまいます。

Posted by: DAC at July 03, 2008 23:55

DAC さん
コメントありがとうございました。私も基本的には記事の要約です。今回はそれが長くなってしまいました,というより短くできませんでした。
「ひっかけ」とか「釣り」のタイトルというのも,たまにはいいかと思うのですが,つけられませんし,思いつきもしないのでした。

Posted by: n at July 04, 2008 23:43
Post a comment
  • 電子メールアドレスは必須ですが,表示されません (気になる場合は「メールアドレスのような」文字列でもOKです)
  • URL を入力した場合はリンクが張られます
  • コメント欄内ではタグは使えません
  • コメント欄内に URL を記入した場合は自動的にリンクに変換されます
  • コメント欄内の改行はそのまま改行となります
  • 「Confirmation Code」に表示されている数字を入力してください (迷惑コメント対策です)


(必須, 表示されます)


(必須, 表示されません)


(任意, リンクされます)


Confirmation Code (必須)


Remember info (R)?