web-dev-qa-db-ja.com

Windows 8.1でパス名が255文字を超えるフォルダー/ファイルを移動するにはどうすればよいですか?

Windowsでパス名の長さが255を超えるフォルダーまたはファイルをコピー/移動するにはどうすればよいですか?

私は何年もの間探し回ってきました、そして私が見つけた唯一の可能な方法はsubstメソッドを使うことです。これをいじる必要がなかったらいいのにと思います。ファイルまたはディレクトリXを場所Yにコピー/移動したいだけです。

これを実現するために、.batスクリプトまたは他の種類のスクリプトを作成しても問題ありません。


PS:これはトピックとしてマークされており、私は問題ありませんが、プログラミングのコンテキストで行われていました。

4
Automatico

Windows8ではなくWindows7、64ビットでも同じ問題が発生し、他に何も機能しないのに、パス名が長すぎるファイルを含むフォルダーを切り取って、パスが短い宛先フォルダーに貼り付けることができたことがわかりました。 。つまり、Explorer.exeで、一部のファイルのパス名が長すぎるために削除できないディレクトリを選択し、CTRL-Xで切り取って別のエクスプローラーウィンドウに貼り付けました(CTRL-V)。

1
Ian