64bit 版 Windows で長い名前のファイルをごみ箱に送れないとか・・・[Windows]
(2016-02-26 19:44:52) by shinoda


会社のPC(Windows8.1Pro 64bit)での話。

Lhaplus で Pleiades 配布物(統合開発環境 Eclipse 本体+ Pleiades プラグインのパッケージ)の ZIP ファイルを解凍しようとすると失敗する。

既知の問題のようで、ググったらすぐに情報が見つかった。
どうも、ZIP ファイルの中に Lhaplus で処理できない長いファイル名のものが含まれているためで、Windows標準の解凍ツールなどを使わないとうまくいかないらしい。

もう、Lhaplus を入れちゃってるので(アンインストールしてもいいけど、Lhaplus に慣れちゃってるからなあ)、Windows 標準の解凍ツールを使おうと思うと、コマンドプロンプトからファイルエクスプローラーに引数で圧縮ファイル名を指定して開くしかないようだ。

C:\>cd C:\Users\shinoshino\Downloads
C:\Users\shinoshino\Downloads>explorer pleiades-e4.4-java-jre_20150310.zip

みたいな感じ。

これで、ZIP ファイルの中身が表示されたファイルエクスプローラーの窓が開くので、「すべて展開」のボタンを押せばOK。
 ↓
<画像:20160226_tenkai.jpg>

・・・ではなかった(^^;
こんな風に、C:\Users\shinoshino\Downloads ディレクトリの下では、このディレクトリ名もパスに含まれるので、「エラー 0x80010135: パスが長すぎます。」というエラーが出てダメ(^^;

結局、なるべくパスが短くなるように、C ドライブの直下に ZIP ファイルを移して解凍するしかなかった。

C:\Users\shinoshino\Downloads>cd \
C:\>explorer pleiades-e4.4-java-jre_20150310.zip

ちなみに、C ドライブ直下に移動しても、Lhaplus での解凍はできない。

また、ファイルの削除でも、

<画像:20160226_gomi.jpg>

こんな風に「フォルダーには名前が長すぎる項目が含まれていて、ごみ箱に移動できません。」というエラーが出て、ファイル(フォルダ)の削除はできるんだけど、確かにごみ箱には入りませんなあ。

Lhaplus は多分 32bit 版のまま 64bit 対応してないので長いファイル名が扱えんのかなあとか思ってたんだけど、64bit 版の Windows のファイル管理でこんなエラーが出るというのはいかがなものか?(^^;

コメント投稿
次の記事へ >
< 前の記事へ
TOPへ戻る

Powered by
MT4i 3.0.8