フォルダ名の最後に.(ドット)があるフォルダにアクセスも出来ず、削除もできない

表題の通りのことが起きているのですが、色々調べた結果、dos窓で削除できるという話だったのですがこれも無理でした

rdでもdelでも「見つかりません」とでてしまいます

""で囲っても同様

8.3形式で削除すればどうにかなるという情報を元にdir /xで8.3形式のファイル名を表示させようとするも、その8.3形式の部分はすべて空欄です

ファイルを削除するソフトなども試しましたが無理でした

どうにか削除する方法はありませんでしょうか?

当該フォルダはwin以外のOSで作成されたもののようです

よろしくお願いします

 

Question Info


Last updated July 18, 2019 Views 2,258 Applies to:
回答
回答

フルパスの先頭に「\\?\」につけた上で,ダブルクォーテーションで挟んでrdコマンドなどを使用しても上手くいきませんか?尚,「\」は半角の「¥」です.このウェブサイトでは半角の「¥」が「\」で表示されてしまいます.

例えば,フルパスが

d:\Test\Example.

のフォルダを削除する場合は

rd /s "\\?\d:\Test\Example."

とします.また,名前を変更するのでしたら

rename "\\?\d:\Test\Example." "NewName"

とします.

【参考資料】

https://support.microsoft.com/ja-jp/kb/320081

の「原因6」.

9 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.