フォルダーの右クリックコマンドラインを取得するにはどうすればよいですか?[複製]


17

(C:\ myFolder)という名前のフォルダーを右クリックして、コマンドプロンプトを次のように開いてほしい...

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\myFolder>

これは可能ですか?


1
すばらしい答えに加えて、代替手段としての代替手段は、cmdプロンプトを開き、CD(つまり、C、D、スペース)を入力してフォルダーをドラッグし、Enterキーを押すことです。しかし、右シフトクリックの方が理にかなっています。そして、それが右クリックメニューにあるようにそれを修正すると思います。
barlop

1
私見、この質問はもっと簡潔で、要点です。以前の以前の質問は、重複として扱われるより良い候補です。
LMSingh 14

回答:


44

Windowsエクスプローラーからコマンドプロンプトを開く方法

XP / 2000などのWindowsの以前のバージョンでは、コンテキストメニューからTweakUIを取得する必要がありました。

ただし、Windows 7および8以降では、Shift右クリックしたときにキーを押したままにします。

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

Shift右クリックするとキーを保持しやすくなり、ここにコマンドウィンドウが開きます。

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

レジストリハッキングやShiftを使用せずにこれを行うことができるあらゆる種類のナンセンスで、この同じ機能をデフォルトの右クリックコンテキストメニューに挿入する方法に関するオンラインの投稿が多数あります。

私はシフト+右クリックトリックを使用して、私の人生を続けます。ほとんどのエンドユーザーは、自分が何をしているのかわからない限り、レジストリに入らないようにすることをお勧めします。

チェックアウトこのtechrepublic記事を


またshift、「Run As ...」など、を押したときにのみ表示されるものもあります(正しく思い出せば)。
アルビンウォン

脳性麻痺やその他の病気を抱える人々のカスタマーサポートを行うとき、誰もがマウスを使用できるわけではないため、Windowsでこれを行う方法を学ぶ必要がありました。Ctrlキーを押しながらEscキーまたはWindowsキーを使用してWindowsエクスプローラーを開きます。Windowsエクスプローラーに移動します。スペースバーでサブフォルダーを開きます。フォルダを右クリックにSHIFT + F10 ..移動し、あなたの..開始するENTER上または下矢印キーを押し
Leptonator

3

Shiftキーを押しながらクリックすると、フォルダーでのみ機能し、元の質問に答えます。ただし、Windowsのすべてのバージョン(NT、2000、XP以降)のファイルに対しても同じ効果が得られます。エクスプローラーのフォルダーとファイルでこのソリューションを使用しました。さらに重要なことは、ファイル選択ダイアログ内でも機能することです。Windowsファイルのコンテキストメニューが表示される場所ならどこでも。また、レジストリを変更する必要もありません。

「SendTo」フォルダで、「LaunchCMDAtThisFileOrFolder.Bat」というバッチファイルを作成できます。「SendTo」の場所は、Windowsのバージョンによって異なります。XPの場合はこれを、Vista&7、7または8の場合はこれを参照してください。コードが好きなら、これは面白いかもしれません

バッチファイルには次のコードが含まれます。

@Echo off
%~d1
CD %~dp1
CMD /K

これで、任意のファイルを右クリックして、「送信先」->「LaunchCMDAtThisFileOrFolder」を選択できます。

これは、これを使用できる標準Windowsダイアログの例です。コンテキストメニューはファイル上にあり、フォルダーではなく両方に機能します。

これは、これを使用できる標準Windowsダイアログの例です。 コンテキストメニューはファイル上にあり、フォルダーではなく両方に機能します。

以下は、これを使用できる非標準のWindowsファイルリストの例です。

以下は、これを使用できる非標準のWindowsファイルリストの例です。

「SendTo」ターゲットのフォルダーで開かれたCMDプロンプト。

バッチファイルのしくみ.. Windowsコマンドラインヘルプ、特にFORコマンドを 参照するhttp://www.robvanderwoude.com/allhelpw2ksp4_en.php#FOR

%〜d1は、バッチファイルの最初のパラメーターのドライブ文字に変換されます。
CD%〜dp1は、CDの「最初のパラメーターのパス」に変換されます。
CMD / KはCMD.exeを実行します。/ Kパラメーターは、バッチファイル内で特に必要です。そうでない場合、CMD.exeは自動的に閉じます。

PS:新しいショートカットを学んだので、MDT Guyの答えに+1を付けました。

参照:

http://support.microsoft.com/kb/310270 http://answers.microsoft.com/en-us/windows/forum/windows_7-files/i-have-windows-7-and-cannot-locate-the -send-to / 652b4c8a-e743-46c4-a554-c1c8b334ee35 http://www.howtogeek.com/howto/windows-vista/customize-the-windows-vista-send-to-menu/ http:// answers。 microsoft.com/en-us/windows/forum/windows_vista-desktop/how-to-locate-the-sendto-folder-in-vista/78b16711-1135-4eb0-851a-8abae9bfe9ed http://www.robvanderwoude.com /allhelpw2ksp4_en.php#FOR


ファイルが別のドライブにある場合、これは機能しますか?「CD%〜dp1 / D」の/ D swtichが必要になると思います。
RJファルコナー14

@RJFalconer行のためです。.%〜d1。その結果、ファイルのD:またはE:などになります。説明する回答を編集します。編集していただきありがとうございます。
LMSingh 14

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