Win11 のエクスプローラーの右クリック メニューにターミナルが追加

Win11 のエクスプローラーの右クリック メニューにターミナルが追加

Window Terminal はデフォルトで WSL を起動するように設定しています。エクスプローラーから特定のフォルダーにターミナルを開きたいことがよくあります。問題は、WSL がデフォルトであるため、実際には cmd.exe が必要な場合でも、常に Linux シェルが開かれることです。

右クリック メニューに WSL と cmd.exe の両方を表示する方法はありますか?

答え1

「ほぼ」:Powershellとbashのオプションは、シフトデフォルトでは + 右クリック。レジストリの変更により、コンテキスト メニュー「cmd で開く」を追加/再度有効にすることができます。

  • 開けるregedit
  • 行くComputer\HKEY_CLASSES_ROOT\Directory\shell\cmd
  • キーの所有権を自分に変更します (そうしないと、次のステップで変更を行うことができません。現在の所有者をメモしてください。通常は TrustedInstaller です)
  • ユーザー(または変更を行うために使用するグループ)に書き込みアクセス権を付与します。そうしないと、次の手順で変更を行うことができません。再度、元の設定をメモしてください)
  • 値の名前HideBasedOnVelocityiDShowBasedOnVelocityiD

open command window hereShift キーを押しながら右クリックすると、ターミナル アプリケーションではなく、cmd.exeのオプションが表示されます。

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

後でセキュリティ設定の変更を元に戻すことをお勧めします。TrustedInstaller を所有者として追加するには、と入力する必要がありますNT Service\TrustedInstaller

関連情報