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

   Windows7 64bitシステムのコピー関連各種要望 - drvCopy - 2010/06/11(Fri) 17:10:28 [No.717]
Re: Windows7 64bitシステムのコピー関連各種要望 - kitt - 2010/06/11(Fri) 21:46:38 [No.724]
Re^2: Windows7 64bitシステムのコピー関連各種要望 - drvCopy - 2010/06/12(Sat) 13:10:09 [No.728]
Re^3: Windows7 64bitシステムのコピー関連各種要望 - drvCopy - 2010/06/17(Thu) 08:07:36 [No.731]



並べ替え: [ ツリー順に表示 | 投稿順に表示 ]
Windows7 64bitシステムのコピー関連各種要望 (親記事) - drvCopy

Fire File Copy に関する要望:

[目的]
Windows7 64bit(x64) 版において、Windows システムの
特定フォルダ/ファイルを、その構造・機能が失われないように
パーティション間コピー (同期、バックアップ) したい。

[要望]
【要望1.】
できれば、260バイト/260文字を超えるパスを扱えるようになりませんか。
類似ツールの FastCopy は対応しています (下記参照) 。

【要望2.】
ジャンクション(含むマウントポイント)のコピーについて、
要参照→ http://www4.rocketbbs.com/741/bbs.cgi?id=kkiitt&mode=view&tree=714
また、シンボリックリンク、ハードリンクのコピーについても御検討願います。
類似ツールの FastCopy は対応しています (下記参照) 。

【要望3.】
アクセス権 (ACL) をコピーするようになりませんか。
類似ツールの FastCopy は対応しています (下記参照) 。

【要望4.】
副ストリーム (副次ストリーム) が失われるコピーでの警告 (警告を出す予定は有)
を希望します。

(その他)
上記目的を実現するのに、圧縮属性・暗号化属性のコピーの必要性があるか、
現時点では不明です。


−−−リファレンス−−−

[Fire File Copy]
不具合・今後の予定
ttp://www.k3.dion.ne.jp/~kitt/pc/sw/ffc/help/wrong.htm
> ANSI版では260バイト、UNICODE版では260文字(エクスプローラと同等)を超えるパスは扱えません。
> 超えたファイルはスキップされます。コマンドラインなどで相対パスで処理を指示した場合、
> 絶対パスに展開したときのパス長が、それ以下でなければなりません。ネットワークパスについても同様です。


> またFATにない NTFS特有の機能については以下の挙動になります。
>
> マウントポイント・ジャンクションはコピーできますが、ハードリンクは、維持されません。
> アクセス権や、圧縮・暗号化属性はコピーされず、処理先に新規作成した場合と同じ属性になります(親フォルダの属性を継承)
> 副ストリームはコピーできますが、NTFS→NTFS以外のコピーでは警告なしに失われます。(警告を出す予定は有)


(関連 - 260バイト|260文字)
A-1 DRIVE -S/Wサポート
http://www4.rocketbbs.com/741/bbs.cgi?id=kkiitt&mode=view&tree=711


[FastCopy]
FastCopy
http://ipmsg.org/tools/fastcopy.html
FastCopy Beta Page
ttp://ipmsg.org/tools/fastcopy_beta.html
> 全ソースコードは BSD ライセンスで公開していますので、VC++ 等 をお持ちであれば、ご自由にカスタマイズしての利用も可能です。
ソースコード
ttp://ipmsg.org/archive/FastCopy201src.zip

> NT系OS の場合、UNICODE でしか表現できないファイル名や MAX_PATH(260文字) を越えた位置のファイルもコピー(&削除)できます。

> ジャンクション・シンボリックリンク
> v1.70から、ジャンクション(含むマウントポイント)・シンボリックリンクを認識するようになりました。
> モード 動作内容
> 差分・コピー デフォルトでは、ジャンクション・シンボリックリンク自体をコピーします。
> 設定&コマンドラインにより、指し示す先> の配下をコピーする形にもできます。
> 移動 常に、ジャンクション・シンボリックリンク自体を移動します。
> 削除 常に、ジャンクション・シンボリックリンク自体を削除します。
>
> ハードリンク
> v1.95から、/linkdest を指定して起動したときのみ、ハードリンクを再現することが可能になりました。
> (実行時の TotalFiles: 表示が、"ファイル数(ディレクトリ数)" から
> "ファイル数/ハードリンク数(ディレクトリ数)" に変化します)
>
> 注意点は以下の2つです。
> 1.ハードリンク実体1万ファイルあたり、2-4MB程度メモリを消費します(パス長に依存)。
> 2.差分コピー動作が遅くなります。(リンクカウンタ取得用にスキップ対象のファイルもオープンするため)。
>
> /linkdest 指定した場合、/recreate オプション相当の動作が常に有効になります。
> 常時、ハードリンク再現を有効にしたい場合、fastcopy.ini [main] linkdest=1 にします。
> また、linkdest=2 とすると、スキップ対象ファイルもハードリンク検査対象に含めます。


> ACL属性 NTFS のアクセスコントロールリスト(ACL)をコピーします
> 副次Stream NTFS の副次ストリーム(Alternate Stream)をコピーします


[No.717] 2010/06/11(Fri) 17:10:28
Re: Windows7 64bitシステムのコピー関連各種要望 (No.717への返信 / 1階層) - kitt

FastCopy使った方が早くないですか?(^^;

> 【要望1.】
やってみようかなぁ。。。

> 【要望2.】
がんばります

> 【要望3.】
やってみようかなぁ。。。

> 【要望4.】
がんばります


[No.724] 2010/06/11(Fri) 21:46:38
Re^2: Windows7 64bitシステムのコピー関連各種要望 (No.724への返信 / 2階層) - drvCopy

kitt さん、ご回答ありがとうございます。

> > 【要望1.】
> やってみようかなぁ。。。
>
> > 【要望2.】
> がんばります
>
> > 【要望3.】
> やってみようかなぁ。。。
>
> > 【要望4.】
> がんばります


要望する側から見た優先順位を付けてみました。優先順位の高い順に、
【要望2.】
【要望3.】
【要望1.】
【要望4.】
(その他)

期待しておりますので、是非前向きにご検討をお願い致します。
追加情報・条件などが必要であれば、この場で問い合わせ願います。

P.S.
> FastCopy使った方が早くないですか?(^^;
想定内のつっこみです。 (うまくいったら口コミなどで宣伝しますのでご勘弁...)
FastCopy も 32bit アプリであり、希望する条件に対応しているか、
または『対応してもらえるのか』が不明というリスクがあります。


[No.728] 2010/06/12(Sat) 13:10:09
Re^3: Windows7 64bitシステムのコピー関連各種要望 (No.728への返信 / 3階層) - drvCopy

(追記)
> 【要望1.】
> できれば、260バイト/260文字を超えるパスを扱えるようになりませんか。


Wikipedia の記事が正しければ、NTFS の最大パス長は32767『文字』のようなので、
少なくとも、その長さがサポートされれば良いように思われます。

[Wikipedia]
NT File System - Wikipedia
http://ja.wikipedia.org/wiki/NT_File_System
> ロングファイルネーム
> MS-DOSのファイル名8バイト+拡張子3バイトから、ファイル名・拡張子にとらわれず、
> UNICODEで255文字のファイル名がつけられる様になった(ドットもファイル名の一部となった)。
> ディレクトリ深さを制限する最大パス長も255バイトから32767文字に変更された。


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


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

Rocket Board Type-T (Free) Rocket BBS