[ リストに戻る ]
No.711に関するツリー

   「長すぎるパス」だけをスキップしてコピー続行する方... - とーめんたー - 2010/06/02(Wed) 10:45:33 [No.711]
Re: 「長すぎるパス」だけをスキップしてコピー続行す... - kitt - 2010/06/11(Fri) 21:17:08 [No.718]



並べ替え: [ ツリー順に表示 | 投稿順に表示 ]
「長すぎるパス」だけをスキップしてコピー続行する方法はありますか? (親記事) - とーめんたー

kittさま、はじめまして。
とーめんたーと申します。

Fire File Copy、とても重宝しております。
(個人的にはアプリ名も気に入っています)

表題の件で方法があれば教えてください。

「分かっている不具合」ページには、「超えたファイルはスキップされます」とありますが、
実際はスキップされずに、コピー処理が中断してしまいます。

以下、転記。
--------------------
ANSI版では260バイト、UNICODE版では260文字(エクスプローラと同等)を超えるパスは扱えません。超えたファイルはスキップされます。コ マンドラインなどで相対パスで処理を指示した場合、絶対パスに展開したときのパス長が、それ以下でなければなりません。ネットワークパスについても同様で す。
--------------------

詳細に書くと、下記のような動作となってしまいます。

1.コピー開始(コピー元・コピー先、共にローカルドライブ)
2.長すぎるパスを検出。下記ダイアログが表示される。
 「長すぎるパスが見つかりました。処理を中止します。」
 "OK"をクリック。
3.下記ダイアログが表示される。
 「処理が中断されました」
 "OK"をクリック。
4.コピー処理が中断され、アプリが[STANDBY]状態となる。

可能であれば、上記2.の後にコピー処理を続行させたいです。

お時間あるときに、お返事頂けましたら幸いです。
(過去ログも拝見させていただきましが、回避方法は見つけられませんでした。
 ちなみに、「文字列が長すぎてエラー。。。。」という記事には目を通しおります。)


[No.711] 2010/06/02(Wed) 10:45:33
Re: 「長すぎるパス」だけをスキップしてコピー続行する方法はありますか? (No.711への返信 / 1階層) - kitt

> 実際はスキップされずに、コピー処理が中断してしまいます。
処理元でそれを検出した場合、スキップします。
処理先で検出した場合、中断します。

申し訳ありませんが回避方法はありません。


[No.718] 2010/06/11(Fri) 21:17:08
以下のフォームから投稿済みの記事の編集・削除が行えます


- HOME - 新規投稿 - お知らせ(3/8) - 新着記事 - 記事検索 - 携帯用URL - フィード - ヘルプ - 環境設定 -

Rocket Board Type-T (Free) Rocket BBS