• ベストアンサー

XCOPYコマンドの数量制限ありますか?

XCOPYコマンドで、/S オプションでサブフォルダ内のファイルを全てコピーする場合で、コピーを実行するファイル数に制限はありますか? 1000万以上のファイルをXCOPYでコピー実行していたら、600万程度(2/3くらい)まで完了して、それ以下はコピーされていませんでした。 既存の同名ファイルに上書き(/Y)しています。 DOS窓にエラーメッセージはありません。 別のPCでも同じような箇所でストップしていました。 数量に制限があるのでしょうか?もしくは他にどのような原因があるでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#180098
noname#180098
回答No.1

毎回同じファイル/フォルダで止まるのであれば、パスが長すぎるということはありませんか。パスが255文字を超えていないか確認してみてください。もしも超えるようであれば、/Nオプションをつけて短いファイル名に置き換えてみてください。 xcopyコマンドはWindowsのバージョンによって動きに若干の差異がありますので、できればWindowsのバージョンも合わせて質問されると的確な返答をいただけると思います。 例:Windows98SE:ネットワーク上にある4Gバイトを超えるファイルは扱えない…など パス:フォルダ名を含んで指定したファイル名のことです。ドライブ名から指定すると「絶対パス」と言います。

okhotsk
質問者

お礼

遅くなりましたがありがとうございます。 パスは255を超えていませんでした。 ちなみにWindowsServer2003です。

関連するQ&A