エクスプローラでファイルを検索し、 検索結果の複数ファイルを選択、 FFCを使い、指定のフォルダへコピーをすると (1)エクスプローラ標準でコピーした場合と挙動が違う (2)複数コピーで、移動元ファイルパスが同一か異なるか、により挙動が違う <C:\aaa\以下を全て検索> C:\aaa\hoge\1.txt C:\aaa\hoge\2.txt C:\aaa\fuga\3.txt <検索結果> 1.txt C:\aaa\hogeのファイル ←選択 2.txt C:\aaa\hogeのファイル ←選択 3.txt C:\aaa\fugaのファイル ←選択 ↓この結果、3つのファイルをドラッグしてコピー C:\bbb\. へ <期待している動作> 以下の様にC:\bbb\直下に配置させたい C:\bbb\1.txt C:\bbb\2.txt C:\bbb\3.txt <エクスプローラ標準コピーの結果> 期待通りの動作をする C:\bbb\1.txt C:\bbb\2.txt C:\bbb\3.txt <FFCでのコピー結果> ディレクトリ構造まで再現されてしまう C:\bbb\hoge\1.txt C:\bbb\hoge\2.txt C:\bbb\fuga\3.txt ※コピーではなく「移動」をFFCで行った場合、 元ディレクトリの\hogeと\fugaごと移動(削除)してしまうため 上記サンプルで試すと2.txtで「このファイルが見つかりませんスキップしますか」エラーが出る エクスプローラ標準機能ではファイルのみ移動するのでエラーは出ない また、(2)の問題で、検索結果で移動元ファイルパスが「同一パス上の複数ファイル」を 選択してコピーした場合は、FFCもエクスプローラも同じ挙動になる。 <検索結果> 1.txt C:\aaa\hogeのファイル ←選択 2.txt C:\aaa\hogeのファイル ←選択 3.txt C:\aaa\fugaのファイル ←選択しない ↓2つのファイルをドラッグしてコピー C:\bbb\. へ <エクスプローラとFFCで同じ結果> 期待通りの動作をする C:\bbb\1.txt C:\bbb\2.txt <要望> エクスプローラ標準と同じ挙動にして欲しい もしかすると、 ToDo:新機能にある「1フォルダに集める等の拡張コピー系」と同じ事かもしれませんね [No.800] 2011/08/11(Thu) 14:40:26 |
この記事への返信は締め切られています。
返信は投稿後 365 日間のみ可能に設定されています。