次のコマンドを実行します(管理者として昇格された特権/コマンドプロンプトを開く必要があります):
del "\\?\F:\._."
\\?\
プレフィックスについて:
ファイルI / Oの場合、\\?\
パス文字列のプレフィックス" "は、すべての文字列解析を無効にし、それに続く文字列をファイルシステムに直接送信するようにWindows APIに指示します。
...
パス文字列の自動展開をオフにするため、「\\?\
」プレフィックスはパス名に「..
」と「.
」の使用も許可します。完全修飾パスの一部としての指定子。
\\?\
相対パスで「」プレフィックスを使用できないことに注意してください。
例:
==> set prog>"\\?\D:\bat\Unusual Names\._."
==> dir "D:\bat\Unusual Names\*"|find "._."
08.11.2015 13:25 132 ._.
==> type "D:\bat\Unusual Names\._."
The system cannot find the file specified.
==> type "\\?\D:\bat\Unusual Names\._."
ProgramData=C:\ProgramData
ProgramFiles=C:\Program Files
ProgramFiles(x86)=C:\Program Files (x86)
ProgramW6432=C:\Program Files
==> del "D:\bat\Unusual Names\._."
Could Not Find D:\bat\Unusual Names\._.
==> del "\\?\D:\bat\Unusual Names\._."
==> dir "D:\bat\Unusual Names\*"|find "._."
==>