我一直在編寫代碼來刪除我們今天面臨的常見病毒,它只是將所有數據放入一個顯示無標題的特殊文件夾中。實際上它是VB中的一個chr(160)
。當我得到目錄列表時,它顯示爲空名稱,但我無法更改其名稱或查看其內容。VB中的Usb特殊字符(病毒感染)目錄數據
P.S.你可以通過名字Alt+0160
For Each foldername In Directory.GetDirectories("d:\x\ ")
TextBox1.Text += foldername + vbCrLf
If fname = " " Then
FileIO.FileSystem.RenameDirectory(foldername, "temp")
End If
Next
你如何改變它的名稱或查看內容?通過代碼或通過Windows資源管理器? – mccainz 2015-03-03 13:37:10
這對我來說很好,我也可以更改名稱並查看內容。如何發佈一些你堅持的代碼? – Codexer 2015-03-03 16:07:42
'對於每個文件夾名在Directory.GetDirectories( 「d:\ X \ 」) TextBox1.Text + = FOLDERNAME + vbCrLf 如果FNAME =「」 然後 FileIO.FileSystem.RenameDirectory(文件夾名, 「TEMP」) 結束如果 Next'這是遍歷目錄的簡單代碼...我創建了D:\ x,其中存在特殊文件夾(名稱爲alt + 0160)。它顯示的名稱,但不是該文件夾內的內容或無法重命名該文件夾 – user171461 2015-03-04 04:17:34