Windowsエクスプローラのフォルダで作業しているときは、このフォルダでCMDコマンドを実行する必要がある場合があります。
現在のフォルダからコマンドラインを開いてコンソールを現在のディレクトリで開く方法を教えてください。
例:
私はD:\Apps\Test
で働いています。私は同じコンテキスト(意味:D:\Apps\Test
)でコマンドプロンプトを開くことができるようにしたいので、コンソール内でこのフォルダに再度ナビゲートする必要はありません。そのため、現在の場所にcd
name __が開かれます。
編集: このトピック からの解決策は私のために動作しません、なぜ私は別の質問をしたのです。
長押し shift フォルダ内の任意の場所を右クリックしながらここに「コマンドウィンドウを開く」というオプションが表示されます。
あなたもすることができます shift +任意のサブフォルダを右クリックして同様にそこにコマンドウィンドウを開きます。
あなたがGUIのような人であれば、右クリック中にShiftキーを押したままにすると、コンテキストメニューに「コマンドウィンドウをここで開く」が表示されます。現在のフォルダまたは入れ子になったフォルダで試すことができます。
私は ContextConsoleシェル拡張 を使います。右クリックすると、システムタスクを実行するためにコマンドプロンプトを実行し、コマンドプロンプトを管理者(昇格)として実行するオプションが表示されます。
サードパーティ製の拡張機能を使用しても構わない場合は、無料の ClassicShell を使用すると、Windowsエクスプローラにカスタムツールバーを追加できます。
イメージは私が現在使用している構成を示しています。一番右のボタンは、現在のフォルダへのコンソールウィンドウを開きます。これがあなたがそれを得ることができる方法です。
cmd
と入力します。私は通常、サードパーティ製の拡張機能の大ファンではありませんが、特にこの特定の使用例では、これが非常に便利であることがわかりました。
エクスプローラの最上部のバーには、現在のディレクトリのコマンドウィンドウを開くオプションがあるファイルメニューがあります。これはWindows 8で動作します(Windows 7では、[ファイル]メニューをクリックしたときにShiftキーを押したままにします)。
なお、デスクトップ上の特定のフォルダの場所にCMDプロンプトを開く静的アイコンが必要な場合は、次のこともできます。
明らかに、これはアイコンからのみ機能し、常に同じ場所を開きます。他の答えはあなたの現在のフォルダが(動的に)何であるかにかかわらずプロンプトを開くためのより良い方法です。