用VB怎么删除函有非法字符的文件夹和文件呀

用VB如何删除函有非法字符的文件夹和文件呀!
用VB如何删除函有非法字符的文件夹和文件呀!
比如:中国人....       这类,带点的文件夹或文件!

在这先谢谢了!

------解决方案--------------------
Private Declare Function DeleteFile Lib "kernel32 " Alias "DeleteFileA " (ByVal lpFileName As String) As Long
------解决方案--------------------
shell "cmd /c rd d:\123..\ "