web-dev-qa-db-ja.com

Windows 7で管理者権限で「コマンドウィンドウをここで開く」を右クリックする最も簡単な方法

PowerToysをインストールしたくありません。この特定の問題に対して、より簡単な解決策が必要です。

私はもう試した - Ctrl+Shift+Right-Click

レジストリスクリプトの追加 を試しましたが、次のエラーが発生します:

D:\ Admin\Reg\Open command window here(Administrator)\ Open command window here(Administrator).regをインポートできません。指定されたファイルはレジストリスクリプトではありません。レジストリエディタ内からのみバイナリレジストリファイルをインポートできます。

助言がありますか?

編集:

言及するのを忘れました:私はimportregedit機能を試しましたが役に立ちませんでした

17
Josh Comley

これは私のお気に入りの1つですが、少し手間もかかります。

1.- file.txtを作成します

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\Directory\Shell\runas]

[HKEY_CLASSES_ROOT\Directory\Shell\runas]
@="ElevatedCMD"
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Directory\Shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

[-HKEY_CLASSES_ROOT\Directory\Background\Shell\runas]

[HKEY_CLASSES_ROOT\Directory\Background\Shell\runas]
@="ElevatedCMD"
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Directory\Background\Shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

[-HKEY_CLASSES_ROOT\Drive\Shell\runas]

[HKEY_CLASSES_ROOT\Drive\Shell\runas]
@="ElevatedCMD"
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Drive\Shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

[HKEY_CLASSES_ROOT\LibraryFolder\background\Shell]
@="none"

[HKEY_CLASSES_ROOT\LibraryFolder\background\Shell\runas]
@="ElevatedCMD"
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\LibraryFolder\background\Shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

2.- file.txtの名前をfile.regに変更

.-クリックfile.reg

すべてではないにしてもほとんどの可能なメニューに対して、通常の右クリックコンテキストメニューを作成します。

4.-承認を承認します。

5.-それを楽しんでください

注:テキストを変更します "ElevatedCMD"を任意に変更すると、このテキストが表示されますCMDを実行し、それを追加してテキストを変更したい場合は、regeditで検索し、Windows + Rで開きます。およびタイプregeditおよびEnter、regeditが開き、検索 "ElevatedCMD" with ctrl + B(Finder)およびF3(次へ)そして同時実行性を編集します。

23
tophersmith116

私が知っている最も簡単な方法は、単純に CmdOpen をインストールすることです。何かをインストールしないようにしようとしていることは知っていますが、これは46 KBのインストールであり、シェル拡張機能自体はそれぞれ20 KB未満です(32ビット用に1つ、64ビット用に1つ)。また、箱から出してすぐに使用できない便利な機能もいくつかあります。

特に問題が発生している場合は、レジストリの編集に苦労するよりも確かに簡単です。

4
afrazier

Powertoysをインストールしたくない場合は、Ultimate Windows Tweakerを試してください。これは、後で削除できる1回実行の.exeです。

0
tombull89

.regファイルをどのようにインポートしようとしていますか?

エラーメッセージは、RegEditでIMPORTオプションを使用していることを示しています

Windowsエクスプローラーでダブルクリックしてみてください。

0
Shevek

以下のリンクを参照してください

ここをマウスの右クリックまたはコンテキストメニューにコマンドプロンプトを追加 すべてのものがそこに記述されています。

このレジストリキーを追加して解決しました。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\Shell\openCmdHereAsAdmin]
@="Open command Prompt here as admin"

[HKEY_CLASSES_ROOT\Directory\Background\Shell\openCmdHereAsAdmin\command]
@="C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\powershell.exe -Command \"Start-Process cmd -ArgumentList '/s,/k,pushd,%V' -Verb RunAs\""

.regファイルに保存し、ファイルをダブルクリックしてレジストリにインストールします。

0
bluish