196

同じ作業ディレクトリでコマンドプロンプトを開きたいと思って、Windowsでフォルダを開いていることに気付くことがよくあります。

Power Toysの「コマンドプロンプト」を知っていますが、これはフォルダーのコンテキストメニュー項目としてのみ機能し、既にそこにいる場合はフォルダー内からは機能しません。親ディレクトリに移動してそこから使用できることは知っていますが、親に何千ものディレクトリがある場合、これはそれほど便利ではありません。エクスプローラーでフォルダーアクションに関連付けられた自家製のバッチファイルをいくつか試しましたが、同様の問題が発生します。

では、現在のWindowsエクスプローラフォルダーの作業ディレクトリでコマンドプロンプトを開く最も簡単な方法は何ですか?

私の現在のアプローチ:(恐ろしい)

  • Alt- DCtrl-C(コピーパス)
  • Win- R、 "cmd"、Enter(コマンドプロンプトの開始)
  • "cd"、Space(ディレクトリ変更コマンドを開始します)
  • Alt- Space、、ep(ディレクトリの貼り付け
  • Enter(ディレクトリ変更を実行)

私はもっ​​と良いものがあることを知っています!それは何ですか?

4

16 に答える 16

434

Shiftキーを押しながら目的のフォルダーの空白スペースを右クリックすると、より詳細なコンテキスト メニューが表示されます。オプションの 1 つですOpen Command Window Here。これは、Windows Vista、7、8、および 10 で機能します。Windows 10 Creators Update 以降、このオプションは に置き換えられましたOpen PowerShell Hereただし、再度有効Open Command Window Hereにする方法があります。

于 2008-12-19T00:28:41.673 に答える
320

位置バーに「cmd」と入力するだけです。現在のパスで新しいコマンド プロンプトを開始します。

このソリューションは、Windows XP、Vista、7、8、および 10 (Creators Update を含む) で動作することが確認されています。

フォーカスをロケーション バーに移動するためのキーストローク:

  • AltD英語で(コメントでティム・スチュワートが指摘)
  • AltEドイツ語で
于 2008-12-19T15:13:43.533 に答える
30

現在のフォルダー内で、Shift+ Alt+ F--を押してから-->を押しますEnter

現在のフォルダーのパスが設定されたプロンプトが表示されます。

注: Windows 7 / Vista でのみ機能します。「Shift」キーが押されると、「コマンドウィンドウをここで開く」オプションが有効になり、「ファイル」メニューの最初の使用可能なオプションとしてフォーカスされるため、「ファイル」メニューがドロップされます。Enter キーを押すと、コマンド ウィンドウのフォーカスされたオプションが開始されます。

編集:

フォルダー内にいて、そのコンテンツ (ファイル/フォルダー) の一部を既に選択している場合、これは機能しません。その場合、フォルダ内の空の領域をクリックして、以前に選択したファイルを選択解除し、繰り返します。

編集2:

現在のディレクトリでターミナルを開く別の方法はcmd、現在のフォルダーのパスが書かれているファイルブラウザーのナビゲーションバーに入力することです。

キーボードでナビゲーション バーにフォーカスするにはCtrl+ L. cmd次に、入力してヒットできますEnter

于 2014-05-16T16:17:30.867 に答える
29

エクスプローラ ウィンドウのタイトル バー アイコンを右クリックします。現在のフォルダーのコンテキスト メニューが表示され、「ここにコマンド ウィンドウ」項目があります。

(そのメニュー項目を表示するには、対応する「パワー トイ」をインストールする必要があることに注意してください。または、適切なレジストリ キーを自分で作成して、その項目をフォルダーのコンテキスト メニューに追加することもできます。)

于 2008-12-19T00:12:57.977 に答える
12

Windows Vista および Windows 7 の場合、コマンド プロンプトを開くには 1) 作業するフォルダに移動します。

2) アドレスバーに入力 - cmd

エンターを押す

その場所のコマンドプロンプトが開きます

于 2013-06-25T05:31:07.803 に答える
11

レジストリを編集して、コマンドプロンプト項目をコンテキストメニューに追加できます。これが私が使用するいくつかの.regファイルです。

Cmdhere.reg-WinNT / 2000 / XP / Vista / 7の場合:

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\OpenNew]
@="Command Prompt"
[HKEY_CLASSES_ROOT\Directory\shell\OpenNew\Command]
@="cmd.exe /k cd %1"
[HKEY_CLASSES_ROOT\Drive\shell\OpenNew]
@="Command Prompt"
[HKEY_CLASSES_ROOT\Drive\shell\OpenNew\Command]
@="cmd.exe /k cd %1"

Doshere.reg-Win9xの場合:

REGEDIT4
[HKEY_CLASSES_ROOT\Directory\shell\OpenNew]
@="MS-DOS Prompt"
[HKEY_CLASSES_ROOT\Directory\shell\OpenNew\Command]
@="command.com /k cd %1"
[HKEY_CLASSES_ROOT\Drive\shell\OpenNew]
@="MS-DOS Prompt"
[HKEY_CLASSES_ROOT\Drive\shell\OpenNew\Command]
@="command.com /k cd %1"

これを空のテキストファイルにコピーし、拡張子を.regに変更します。Windowsエクスプローラーでこれをダブルクリックすると、これらのキーがレジストリに追加されます。

于 2011-09-26T19:38:25.650 に答える
10

私はStExBarを使用しています。これは、エクスプローラーのコマンドプロンプトボタンとその他の優れた機能(パスのコピー、ファイル名のコピーなど)を提供するWindowsエクスプローラーの拡張機能です。

https://tools.stefankueng.com/StExBar.html

編集:私はちょうど(1年以上それを使用していて、これを知りませんでした)Ctrl+MがStExBarでそれをすることを知りました。どうですか!

于 2008-12-18T16:11:39.350 に答える
4

あなたのものとほとんど同じです:

  • Alt + dCtrl + c
  • Win + r
  • cmd / K cdCtrl + vENTER
于 2008-12-18T16:18:03.877 に答える
3

それが非常に面倒な場合は、その目的のためのツールバーボタンを備えたfreecommanderのようなWindowsエクスプローラーの代替手段に切り替えることを試みることができます。

于 2008-12-18T16:12:51.517 に答える
2

「送る」機能をよく使います。
フォルダーに独自のバッチ (.bat) ファイルを作成shell:sendtoし、コンテキスト メニューを使用してそれらにファイル/フォルダーを送信します (ロケーション バーに「shell:sendto」と入力するだけです)。
あらゆる種類のことを実行するスクリプトがあります: ftp でファイルを送信する、現在のフォルダーで php サーバーを起動する、現在の日付で名前を付けたフォルダーを作成する、送信されたパスをクリップボードにコピーするなど

于 2013-08-23T14:49:11.907 に答える
2

Windows 7 でTough Coderの回答を試してみましたが、うまく いきました。

で cmd.exe へのショートカットを作成し%HOMEDRIVE%%HOMEPATH%\Links、そのファイルのプロパティを開き、「開始位置」フィールドを%1(スペイン語から翻訳された「Iniciar en」) に変更します。

フォルダをそこにドラッグすると、魔法が表示されます。すべての標準のファイルを開くダイアログでも機能します。おお!

ps: 私の写真の上にある「奇妙な」タブは、私がCloverを使用しているためです。私はそれをお勧めします!

ここに画像の説明を入力

于 2014-11-26T03:09:33.283 に答える
0


http://www.petefreitag.com/item/146.cfm

  • Windows エクスプローラーを開く

  • ツール->フォルダ オプション

  • ファイルの種類タブ

  • フォルダーのファイルの種類を選択します

  • 詳細をクリックします

  • [新規] をクリックします

  • コンテキスト メニューに表示するアクションタイプについては、コマンド プロンプトを使用しました。

  • アクションの実行に使用されるアプリケーションには、 c:\windows\system32\cmd.exe を使用します (win2k では、windows ディレクトリではなく winnt ディレクトリを指定する必要があることに注意してください)。

于 2014-12-19T13:16:57.863 に答える
0

このソリューションは、バックグラウンド メニューでも機能します: http://www.roggel.com/NGNeer/BackgroundCMD/

于 2013-06-07T10:40:22.207 に答える