web-dev-qa-db-ja.com

Windows 7で260文字を超える名前のファイルを抽出するにはどうすればよいですか?

Windowsのrarファイルにたくさんのものをダウンロードしています。しかし、それらを抽出すると、260文字の制限の問題が発生します。

パスを短くすることはできますが、問題が発生しないようにファイルを抽出する方法はありますか?

3
user1721949

いずれかのハードドライブのルートディレクトリにフォルダを作成して、この新しいフォルダに1文字の名前を付けることができます。次に、そのフォルダーに解凍します。うまくいけば、これにより、ファイル名の合計(パスを含む)が十分に短くなり、ファイルにアクセスできるようになります。

2
clusterdude

NTFSのウィキペディアページ に示されているように、ファイル名(パスを含む)の最大長は255文字です。別のツールを使用しても、発生している問題が解決しない可能性があります。あなたがする必要があるのは、ドライブのルートにある非常に短い名前のフォルダに抽出することです。アーカイブのパック方法によっては、正しく機能させるために、いくつかのファイルを手動で選択するか、フォルダーの名前を変更する必要がある場合があります。

もう1つの方法は、 SUBST コマンドを使用して、抽出先の長いパス名を新しいドライブとして置き換えることです。例として、SUBST x: C:\Users\MyUsername\Desktop\ExtractedArchiveを実行できます。新しいドライブを介してのみ長いファイルにアクセスできますが、少なくともファイルを抽出して、必要な場所に移動することができます。

2
Canadian Luke

私も同じ問題を抱えていました。抽出には7-Zipを使用しましたが、それは魅力のように機能しました。

0
PHPst