注意:本文说的是那种删不掉的带点的文件夹,对于普通带点的文件夹,用 mkdir 即可。
起因是某计算机上无名无源地发现几个带点的文件夹,删除还出错“无法删除 文件:无法读源文件或磁盘。”,估计是病毒、木马或恶意程序造成的,但这种带点的文件夹到底是怎么创建的呢,如何删除呢?
创建带点的文件夹
它是用 .bat 文件或其他方式调用 cmd 的 md 命令创建的,md 是一个用于创建目录的命令。您可以在 Windows 的命令提示符中实验下面的代码。
创建带一个点的文件夹
创建带两个点的文件夹
md 跟的目录后面加上两到三个点,再加一个斜杠,就创建了带一个点或两个点的文件夹。
关于斜杠说明:微软的路径中 \ 与 / 是等效的,我们这里使用的是 \,若要使用 /,则应该将整个文件名用引号引号来,比如 "name.../",否则 cmd 会认为你要在后面跟参数,导致出错。
删除带点的文件夹
由于 DOS 中:./ 表示当前目录,../ 表示上一级目录(微软的路径中 / 与 \ 等效),所以在遇到这类文件名时,删除会出错。仍然得用命令来删除。
/s 表示其子目录也删除。
/q 表示不须确认,直接删除。