現在のフォルダーで起動するようにWindows CMDを開く方法は?[複製]


85

Windowsエクスプローラーのフォルダーで作業しているとき、このフォルダーでCMDコマンドを実行する必要がある場合があります。

現在のフォルダーからコマンドラインを開き、コンソールが現在のディレクトリで開くようにするにはどうすればよいですか?

例:

で働いていD:\Apps\Testます。同じコンテキスト(つまり:)でコマンドプロンプトを開く可能性があるD:\Apps\Testため、コンソール内でこのフォルダーに再度移動する必要はありません。そのためcd、現在の場所を開きます。

編集:このトピックの解決策は私にはうまくいきません。なぜ別の質問をしたのですか。


@Dave:このトピックのソリューションは私のステーションでは機能しません。
boleslaw.smialy

@デイブ:わかった。次回調整します。
boleslaw.smialy

1
フォルダーが特別なシステムフォルダーの場合、この質問とリンクされた質問の両方に対するすべての回答が期待どおりに機能しない場合があることに注意してください。たとえば、にいる場合Libraries > Documents、Shift キーを押しながら右クリックメニューを使用してもコマンドプロンプトオプションは表示されず、エクスプローラーバーオプションを使用すると、cmdウィンドウがC:\ Windows \ system32に開かれます(C:\Users\User_name\Documentsただし、 )
ダンヘンダーソン

Shiftキーを押しながら右クリックすると、現在のディレクトリでcmdを開くことができます。
デレク朕會功夫

1
この質問が重複して閉じられないのはなぜですか?「解決策がうまくいかなかった」というのは正当な理由ではありません。ここで最も投票された回答は、この回答の変形です。
サルマンA

回答:


134

また、フォルダー内でShiftキーを押しながら右クリックして、コンテキストメニューに新しいエントリがあることを確認することもできます(ここでコマンドウィンドウを開く)。

http://i.imgur.com/nbfURik.png


9
なぜ誰もがこれに「cmd」オプションを使用するのかわかりません。
マシュー

3
エクスプローラーバーのcmdは、現在のフォルダーのアドレスを提供します。Shiftを右クリックすると、コマンドプロンプトでサブフォルダーにアクセスできます。それらは異なるユースケースを持っているので、ここでは矛盾は見られません。

11
@ sunk818フォルダーを右クリックしなくても、現在のフォルダーを取得できます。
セイリア

8
@Matthewを押してAlt+DCMDEnter。非常に効率的です。あなたの手が鍵を離れることはありません。(Shift+ Menuを実行してから、矢印で矢印を押して目的のフォルダーを選択できますが、あまり便利ではありません。)
jpmc26

1
@ boleslaw.smialyなぜそれがあなたのために機能しないのかについての感想を持っていますか?それは私のために動作し、私はWindows 7を使用しています。あなたが言及していない特別なものはありますか?
MiniRagnarok

232

エクスプローラーのアドレスバーにcmdと入力してEnterキーを押します

ここに画像の説明を入力してください


33
OMG、実際に機能するとは信じられません!両方の答えに+1。:)
LPChip

4
さらに良いのは、他のプログラムでも機能することです!
フレイジャー

1
難解であることを指摘してくれてありがとう、powershellで試してみたところ、うまくいきました。(レジストリを操作して、コンテキストメニューにPowerShellエントリを追加する必要があります)。
Xantix

11
また、効率のために、ALT + D、 "cmd"、ENTER
Some_Guy

3
これcdは、ドライブ文字にマップされていない限り、ネットワークドライブに接続できないためです。
ボロディン

40

現在のフォルダーからエクスプローラーでWindows CMDを開くにはどうすればよいですか?

cmdエクスプローラーのアドレスバーに入力して、を押しますEnter

ここに画像の説明を入力してください


1
追加の質問:管理者としてcmdを開くこともできますか?cmdと入力してからCTRL-SHIFT-ENTERが機能しないようです。
LPChip

1
@LPChip私はそうは思いません。現在のユーザーとしてコマンドを開きます...:/
DavidPostill


2
@ DavidPostill、c:\ windows \ system32 \ cmd.exeの「管理者としてこのプログラムを実行する」を有効にしてはどうですか?私はそれを確認できましたが、今は仕事用のコンピューターでこれを試してみたいとは思いません。D
15年

@ The_IT_Guy_You_Don't_Like-テストもできません。ここには管理者以外のアカウントはありません。
DavidPostill

16

押したshiftまま、フォルダー内の任意の場所を右クリックします。「ここでコマンドウィンドウを開く」オプションが表示されます。

またshift、サブフォルダを右クリックして、そこにコマンドウィンドウを開くこともできます。


12

GUIを使用している場合、右クリック中にShiftキーを押すと、コンテキストメニューに「ここでコマンドウィンドウを開く」が表示されます。現在のフォルダーまたはネストされたフォルダーで試すことができます。


10

ContextConsole Shell Extensionを使用します。右クリックすると、コマンドプロンプトを実行するオプションが表示され、コマンドプロンプトをadmin(昇格)として実行してシステムタスクを実行できます。

ここに画像の説明を入力してください


これは興味深いソリューションですが、ほとんどの企業の人々にとっては、Admの特権がないため役に立たないでしょう。
boleslaw.smialy

はい。ただし、権限があり、昇格が必要なスクリプトを実行するために頻繁に使用します。ここで、この拡張機能は非常に頻繁に使用されます。
magicandre1981

これは、空のスペース(デスクトップなど)を右クリックしても機能しますか、またはエクスプローラーでフォルダーアイテムをクリックした場合にのみ機能しますか?
サミール

@sammygこれは、空のエントリをクリックする場合にのみ機能します。
magicandre1981

4

サードパーティの拡張機能を使用してもかまわない場合は、無料のClassicShellを使用してWindowsエクスプローラーにカスタムツールバーを追加できます。

カスタムツールバーの例

この画像は、現在使用している構成を示しています。右端のボタンは、現在のフォルダーへのコンソールウィンドウを開きます。これはあなたがそれを得る方法です。

  • ClassicShellのClassic Explorer部分をインストールします
  • 新しいエクスプローラーウィンドウを開きます。アドレスバーのすぐ下に追加のツールバーが表示されます。
  • ツールバーを右クリックして、「クラシックエクスプローラー設定」を選択します
  • 開始ダイアログウィンドウで、[すべての設定を表示]チェックボックスをオンにします。
  • [ツールバーボタン]タブに移動して、カスタムツールバーのレイアウトを設定します。気に入らないボタンは自由に捨ててください。
  • 右側のリストから「カスタム」ボタンを追加します。左側のリストに新しく追加されたボタンをダブルクリックcmdし、「コマンド」フィールドに入力します。

私は通常、サードパーティの拡張機能の大ファンではありませんが、特にこの特定のユースケースでは、これが非常に役立つことがわかりました。


3

エクスプローラーの上部のバーには、現在のディレクトリのコマンドウィンドウを開くオプションがあるファイルメニューがあります。これはWindows 8で機能します(Windows 7では、[ファイル]メニューをクリックするときにShiftキーを押したままにします)。


はい、それは、Windows 8および8.1のために動作しますが、OPは、Windows 7のために特別に頼ん
イスマエルミゲル

0

特定のフォルダの場所でCMDプロンプトを開く静的アイコンがデスクトップに必要な場合は、次のこともできることに注意してください。

  1. デスクトップにCMD.EXEへのショートカットを作成します
  2. ショートカットを右クリックして、[プロパティ]に移動します
  3. [ショートカット]タブで、[開始]フィールドに目的の場所を入力します。

明らかに、これはアイコンからのみ機能し、常に同じ場所を開きます。他の答えは、現在のフォルダーが(動的に)何でもプロンプトを開くより良い方法です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.