をpowershellコマンドcopy-item
として使用して、1つのディスクの内容を別のディスクにコピーしようとしました。Powershell: '完全修飾ファイル名は260文字未満でなければなりません。'
copy-item -Path h:\* -Destination g:\ -Recurse -Force
はしかし、私は次のエラーを発生しました:
コピーアイテム:指定したパス、ファイル名、またはその両方が長すぎます。 完全修飾ファイル名は260文字未満で、 ディレクトリ名は248文字未満でなければなりません。
これらのエラーは、長いパスのファイルやフォルダを手動で検索してコピーするのを防ぐのに十分です。この問題を避ける最善の方法は何ですか?
BCLチームは、「\\?\」オプションについて説明する長いファイルパスのサポートシリーズを用意していました。[ロングパスin .NET、パート1/3](http://blogs.msdn .com/b/bclteam/archive/2007/02/13/long-paths-in-net-part-1-of-3-kim-hamilton.aspx) –