[ 新規に投稿する ]

ファイルの検索結果で複数選択して「パスのコピー」したいNo.07688
kawanof さん 19/01/23 22:15 [ コメントを投稿する ]
  【ファイル検索結果一覧】で複数ファイルを選択して「パスのコピー」を実行した場合、選択したファイル分のフルパスをクリップボードに登録したいが、可能でしょうか。

単一ファイルを選択した場合は、そのファイルのフルパスがコピーされるが、
複数ファイルを選択した場合は、なにも起きません。(多分クリップボードの更新も発生しない感じです。)

ただ、通常のファイル一覧では上記現象は発生しません。
検索結果一覧のみ起こる現象です。

※「パスのコピー」はファイル一覧で[Shift]+右クリックで出るコンテキストメニュー内にあります。
[ ]
RE:07688 ファイルの検索結果で複数選択して「パスのコピー」しNo.07689
kawanof さん 19/01/23 22:19 [ コメントを投稿する ]
  確認した環境に付いて追記します。

秀丸ファイラーClassic Ver1.42 64bit edition
OS:Windows10 Pro [Version 10.0.17134.523]
[ ]
RE:07689 ファイルの検索結果で複数選択して「パスのコピー」しNo.07690
秀丸担当 さん 19/01/24 13:08 [ コメントを投稿する ]
 
Shiftを押しながらのコンテキストメニューの「パスのコピー」は、確かに検索結果で複数の場合はできませんでした。
調べてみたところでは、秀丸ファイラーClassicとしては検索結果の複数の場所でもコンテキストメニュー拡張は取得できるようになっていて、例えば秀丸エディタには「秀丸エディタで開く」というコンテキストメニュー拡張を追加できますが、これは複数でも処理できました。
「パスのコピー」もコンテキストメニュー拡張の1つですが、コンテキストメニュー拡張の処理が何か違う点があるのか、ちょっとわからないです。

回避する方法として、秀丸ファイラーClassicの機能として、メニューバーの[編集]→[パスをコピー]→[フルパス]があります。
ここからの操作であれば、検索結果でもパスのコピーができます。

[ ]
RE:07690 ファイルの検索結果で複数選択して「パスのコピー」しNo.07700
kawanof さん 19/01/25 18:29 [ コメントを投稿する ]
 
>回避する方法として、秀丸ファイラーClassicの機能として、メニューバーの[編集]→[パスをコピー]→[フルパス]があります。
>ここからの操作であれば、検索結果でもパスのコピーができます。

コメントありがとございます。
上記方法にて、検索結果で複数選択時のパスのコピーができました。

ありがとございました。
[ ]
RE:07700 ファイルの検索結果で複数選択して「パスのコピー」しNo.07706
秀丸担当 さん 19/01/28 11:44 [ コメントを投稿する ]
 
V1.44β5でコンテキストメニュー拡張の「パスのコピー」をすり替えて、自前で処理するようにしてみました。
検索結果では実際にはコンテキストメニュー拡張には渡さず、秀丸ファイラーClassicの処理としてコピーします。
形式がちょっと違っていて、[編集]→[パスをコピー]→[フルパス]ではダブルクォーテーションが付かないですが、「パスのコピー」はダブルクォーテーションを付けるようにしています。
[ ]
RE:07706 ファイルの検索結果で複数選択して「パスのコピー」しNo.07714
kawanof さん 19/01/29 18:23 [ コメントを投稿する ]
  V1.44β5にて動作確認いたしました。

想定通りの結果でとても助かりました。


[ ]

[ 新規に投稿する ]