可能重复:
如何强制Windows XP重命名带有特殊字符的文件?
Windows下如何删除(无效)名称中带有冒号的文件
我想删除一个名为workspaces\google-gson-1.7.1-release.zip
Yep 的文件,该文件的名称中包含一个反斜杠。
这里是:
G:\>dir Z_DRIVE
Volume in drive G is samsung
Volume Serial Number is 48B9-7E1D
Directory of G:\Z_DRIVE
04/06/2012 08:09 PM <DIR> .
04/06/2012 08:09 PM <DIR> ..
05/01/2011 02:21 PM 528,016 workspaces\google-gson-1.7.1-release.zip
1 File(s) 528,016 bytes
2 Dir(s) 88,400,478,208 bytes free
第一次尝试只是从Windows资源管理器中删除它,但是它说找不到文件。
然后,我从命令行尝试:
G:\>del Z_DRIVE\workspaces\google-gson-1.7.1-release.zip
The system cannot find the file specified.
而且,在对互联网进行了一些研究之后,我也尝试了以下尝试,但是没有运气:
G:\>del \\?\G:\Z_DRIVE\workspaces\google-gson-1.7.1-release.zip
The system cannot find the file specified.
除了从某些Linux CD引导之外,还有什么方法可以摆脱此文件?
2012年4月6日更新:还尝试了以下组合,但错误相同:
G:\>del "\\?\G:\Z_DRIVE\workspaces\google-gson-1.7.1-release.zip"
G:\Z_DRIVE>del workspaces\google-gson-1.7.1-release.zip
G:\Z_DRIVE>del "workspaces\google-gson-1.7.1-release.zip"
G:\Z_DRIVE>del workspaces*google-gson-1.7.1-release.zip
2012年4月7日更新:在继续尝试Linux之前,这是一个屏幕截图,其中显示了一些基于此处答案的尝试。我不确定这是否容易复制,并且从Linux或使用Cygwin删除friggin'文件感觉就像作弊:)