|
* コマンドラインオプションで「フォルダの初期値をカレントフォルダにする」 [#t16498c8] -ページ: [[Request]] -投稿者: [[anonymous]] -優先順位: 低 -状態: 提案 -カテゴリー: 検索 -投稿日: 2008-08-27 (水) 14:07:14 -バージョン: ** メッセージ [#m643bc8b] ■目的 エクスプローラのコンテキストメニューから、指定ディレクトリ内Grep検索を行いたい。 ■問題 現在の仕様では、「フォルダの初期値をカレントフォルダにする」を有効にしていると、-GFOLDER= 指定が上書きされてしまう。 ※これは、特定フォルダ内Grep検索用のショートカットやバッチファイルを作った場合にも -GFOLDER= が効かないという問題を含んでいる。 ■仕様案 -GFOLDER= が指定されている場合は「フォルダの初期値をカレントフォルダにする」を無効として扱う。 または、現在の -GOPT= [S][L][R][P][W][1|2][K] を拡張して「フォルダの初期値をカレントフォルダにする」の有効/無効を指定できるようにする。 ■コンテキストメニューからの利用例 [HKEY_CLASSES_ROOT\Folder\shell\sakuragrep] @="Grep検索" [HKEY_CLASSES_ROOT\Folder\shell\sakuragrep\command] @="\"C:\\Program Files\\sakura\\sakura.exe\" -GREPMODE -GREPDLG -GOPT=SP1 -GCODE=99 -GFOLDER=\"%1\" -GFILE=\"*.*\" -GKEY=\"\"" ---- - [[upatchid:551]] -- &new{2013-05-21 (火) 21:46:06}; #comment #attach |