Delete Visual C++ Useless Files
Option Explicit
Dim FullFileName
FullFileName = Wscript.ScriptFullName
Dim CurrentPath
CurrentPath = Left(FullFileName,InstrRev(FullFileName,"\") -1)
Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")
Dim Folder,Files,SubFolder
Set Folder = fso.GetFolder(CurrentPath)
VisitAndDelete(Folder)
Function VisitAndDelete(path)
Dim fso
Dim objFolder,objSubFolder,objSubFolders,CurrentPath,objFiles
Set fso = CreateObject("scripting.filesystemobject")
Set objFolder = fso.GetFolder(path)
Set objSubFolders = objFolder.Subfolders
For Each objSubFolder In objSubFolders
CurrentPath = path + "\" + objSubFolder.Name
On Error Resume Next
fso.DeleteFile(CurrentPath & "\*.ncb")
fso.DeleteFile(CurrentPath & "\*.suo")
VisitAndDelete(CurrentPath)
Next
Set objFolder = Nothing
Set objSubFolders = Nothing
Set fso = Nothing
End Function
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,携手博客园推出1Panel与Halo联合会员
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步