近期有朋友發(fā)現(xiàn)自己的網(wǎng)站目錄下多出許多類似 aux.asp com1.gupiao.asp 的文件或文件夾,無法刪除!這類文件為何無法刪除,怎樣建立無法刪除的文件,又如何刪除 aux.asp 這類 無法刪除的文件 呢?
在服務器中 文件夾選項 - 查看 -隱藏受保護的操作系統(tǒng)文件后可看到此類文件屬性均為RHSA系統(tǒng)文件,無法刪除、修改、移動。
Windows 下不能夠以下面這些字樣來命名文件/文件夾,包括:aux、com1、com2、prn、con、nul 等,因為這些名字都屬于設備名稱,等價于一個 DOS 設備,如果我們把文件命名為這些名字,Windows 就會誤以為發(fā)生重名,所以會提示“不能創(chuàng)建同名的文件”。
當然,有一些特殊的方法可以投機取巧,建立以這些設備名為名的文件夾,比如我們在命令提示符下執(zhí)行“md E:/COM1//”,就在E盤建了一個名叫 COM1 的文件夾。此文件夾雖然可以訪問,也可以建立子文件夾,但卻無法刪除,在系統(tǒng)看來,這個 COM1文件夾就是設備。
那么,如何刪除aux、com1等文件/文件夾呢?我們只要按照完整的 UNC 路徑格式,就是網(wǎng)上鄰居的路徑格式,正確輸入文件路徑及文件名即可。比如要刪除E 盤下的 aux 文件夾,可在命令提示符下執(zhí)行:rd /s //./E:/aux,rd 帶上/s 參數(shù)表示從所有子目錄刪除指定文件。再比如要刪除 E 盤 aux文件夾下的 nul.exe 文件,在命令提示符下執(zhí)行:del //./E:/aux/nul.exe 即可。
采用del //./E:/PRN/aux.asp:.jpg的方式,失敗了,最后將其他jpg文件移走,使用rd方式刪除整個目錄 看圖:
刪除aux文件命令
注意尾部加“//”不然會出現(xiàn)正常文件夾也出現(xiàn)如圖中的1文件夾無法訪問的情況,重啟后文件夾才會消失。
新聞熱點
疑難解答
圖片精選