タイトル | : Re^5: 右クリックメニューの拡張について |
記事No | : 2785 |
投稿日 | : 2012/05/17(Thu) 20:53:05 |
投稿者 | : UiUicy |
素人考えですが「任意のファイル[ローカルのみ]の1つ上のフォルダでコマンドプロンプトを開く」と「管理者として任意のファイル[ローカルのみ]の1つ上のフォルダでコマンドプロンプトを開く」を分けたらどうでしょう。
前者は ArrayAdd(lk$[], @"*\Shell\RnsfCmdPrompt*") ArrayAdd(id$[], lk$[sizeof(lk$[])-1] + 10) ArrayAdd(it$[], "任意のファイル[ローカルのみ]の1つ上のフォルダでコマンドプロンプトを開く") ArrayAdd(mn$[], "1階層上でコマンドプロンプト(&P)") ArrayAdd(cm$[], '"' + GetSystemDirectory$() + 'CMD.EXE" /K CD "%1"') ArrayAdd(hl$[], "省略")
後者は ArrayAdd(lk$[], @"*\Shell\RnsfCmdPrompt**") ArrayAdd(id$[], lk$[sizeof(lk$[])-1] + 10) ArrayAdd(it$[], "管理者として任意のファイル[ローカルのみ]の1つ上のフォルダでコマンドプロンプトを開く") ArrayAdd(mn$[], "管理者として1階層上でコマンドプロンプト") ArrayAdd(cm$[], '"' + GetCurrentDirectory$() + 'context.exe" /MC%1') ArrayAdd(hl$[], "省略")
みたいな感じでしょうか。いじくるつくーるでは「管理者として…開く」はフォルダのコンテキストメニューとして選択肢が用意されていますが、ファイルのコンテキストメニューとしては用意されていないので。
|