通常はフォルダーのコンテキストメニューにコマンドプロンプトを開く(管理者)は何もしなくても表示されます。
このブログの所有権の取得をレジストリに登録した場合、
HKCR\Directory\shell\runas を上書きするのでコマンドプロンプトが表示されなくなります。
なのでサブメニューとしてコマンド プロンプトを作成し、runasで管理者として実行させます。
- = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = -
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\directory\shell\コマンド プロンプト]
"SubCommands"=""
[HKEY_CLASSES_ROOT\directory\shell\コマンド プロンプト\shell\runas]
@="コマンド プロンプトを開く(管理者)"
"Icon"="cmd.exe"
[HKEY_CLASSES_ROOT\directory\shell\コマンド プロンプト\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""
"IsolatedCommand"="cmd.exe /s /k pushd \"%V\""
- = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = -
プログラム1-
|-shell\runas
プログラム2-
|-shell\runas
このようにサブメニューにすると複数のプログラムを管理者として実行できます。
とは言え、コンテキストメニューなのでそんなに多くは登録しないと思いますが。
- = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = -
追記
所有権の取得の方をサブメニューにすると単純に追加だけで済みますけど、私の場合所有権の取得を多用するので敢えてこのようにしてます。