前因:
由于DOS系統(tǒng)和windows系統(tǒng)在文件夾命名時(shí)可以采用的字符不同,因此,在DOS下,用MD命令創(chuàng)建的文件夾,在windows下就可能無(wú)法打開,也無(wú)法在windows下刪除。
比如:
運(yùn)行 cmd ,進(jìn)入命令行窗口,輸入以下命令建立一個(gè)目錄:
D:\> MD 123..\
(就是在D盤提示符下,輸入md 123..\ )
D盤根目錄下就新建了一個(gè)名為123. 的文件夾,這個(gè)文件夾,在windows下無(wú)法打開,無(wú)法刪除;
只有在命令行窗口,D盤提示符下,用 rd 123..\ 命令刪除:
D:\> RD 123..\
由于在DOS下建立的文件夾,在windows里面無(wú)法看到文件名稱里面的全部字符,比如 123..\ 名稱里面的一個(gè)小數(shù)點(diǎn)和一個(gè)反斜杠就看不到,windows下顯示為123. ,這時(shí),用rd 命令就不知道輸入哪些字符了!
對(duì)于這種情況,用一個(gè)批處理命令就可以解決問(wèn)題了,批處理命令很簡(jiǎn)單,內(nèi)容如下:
DEL /F /A /Q \\?\%1
RD /S /Q \\?\%1
把上面兩行字符拷貝到記事本里面,另存為.bat 后綴的批處理文件。
或者,保存為.txt文本文件后,再修改后綴.txt為 .bat 。
注意,需要在“文件夾選項(xiàng)” 里面 ,把“隱藏已知文件類型的擴(kuò)展名”前面的打鉤 √取消,才能看到并修改文件的后綴。
正確的批處理文件的圖標(biāo)是一個(gè)齒輪的形狀 !
批處理文件做好后,比如完成的批處理文件名為 del.bat ,把需要?jiǎng)h除的DOS下建立的頑固文件夾,用鼠標(biāo)拖到這個(gè)del.bat文件上,就把文件夾刪除了!
有些文件夾是設(shè)置了NTFS權(quán)限,取消了修改權(quán)限,因此無(wú)法刪除,用這種方法不一定有效!
這種方法主要針對(duì)那些利用DOS命令創(chuàng)建的,文件夾名含有被windows認(rèn)為是非法字符的文件夾。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。