一瞬で今いるフォルダでcmd.exeを開く

Windows XPを使用していると、とにかく開いているフォルダでcmd.exeを起動したい、となることは多いです。

よくあるのは右クリックから開く、というやつ。まぁ当然、キーボード派の私にはありえない選択です。

んで、昔からCのプログラムとWSHをくみあわせてキーボードから開けるようにしていたのですが、やっぱWSHが絡むので遅い。

というわけでCだけで作ってみました。せっかくなのでおいておきます。

ダウンロード

explorexe.zip

使い方

解凍してできたexplorexe.exeのショートカットをデスクトップにつくります。

んで、ショートカットを右クリックして、

  • 「リンク先」でcmd.exe /k cd /d %sを後ろに追加します。
    • 例:C:\Documents and Settings\yourname\デスクトップ\explorexe.exe cmd.exe /k cd /d %s
  • 「ショートカットキー」を適当に設定します。
    • 例:Ctrl + Alt + C

これでOK。あとはエクスプローラを表示して、Ctrl + Alt + Cを押せばそのエクスプローラに表示されているフォルダをカレントにしてcmd.exeが開きます。

あとは、コマンドライン型ランチャーなんかに同様に登録するとめっさ快適です。

応用?

えー、見てのとおり引数の文字列にprintfしているだけなので、cmd.exe以外にも使えます。%sにあたるカレントフォルダのパスは空白が含まれている場合は自動的に「"」で囲まれます。

Related posts:

01.06.10/12am

No comments yet

trackback uri
  • ajax-loading
  • ajax-loading
  • ajax-loading

Leave a Comment

You can use these tags: <code>, <i>, <em>, <strong>, <a>

About

Author:yuin(http://inforno.net/)

文学部文化学科卒という生粋の文系趣味プログラマ。

主にRuby、Javascript、PHP、JAVA,Python,C,Scala,Schemeなどを使っています。今はPythonな感じかもしれない。今後作曲活動なども復活するかもしれない。

Pages