VBScript是Visual Basic Script的简称,即 Visual Basic脚本语言,有时也被缩写为VBS。它是一种微软环境下的轻量级的解释型语言,它使用COM组件、WMI、WSH、ADSI访问系统中的元素,对系统进行管理。同时它又是asp动态网页默认的编程语言,配合asp内建对象和ADO对象,用户很快就能掌握访问数据库的asp动态网页开发技术。
vbs脚本可以不需要编译 可以直接运行
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFolder = objFSO.GetFolder(".")DeleteFilesFolders objFolderSub DeleteFilesFolders(objFolder)' 删除所有文件和文件夹(除了脚本本身)For Each objFile In objFolder.FilesIf LCase(objFile.Name) <> LCase(WScript.ScriptName) ThenobjFile.DeleteEnd IfNextFor Each objSubFolder In objFolder.SubFoldersIf LCase(objSubFolder.Name) <> LCase(WScript.ScriptName) ThenDeleteFilesFolders objSubFolderEnd IfNext' 删除空文件夹(除了脚本所在的文件夹)If objFolder.Path <> objFSO.GetParentFolderName(WScript.ScriptFullName) ThenIf objFolder.Files.Count = 0 And objFolder.SubFolders.Count = 0 ThenobjFolder.DeleteEnd IfEnd If
End Sub
这个脚本会删除当前文件夹下所有文件 但是却会保留这个脚本
把这个脚本放在桌面就可以做到清空桌面的效果
注意:脚本运行完成后删除的文件,回收站里面也没有。
食用方法:
将上述代码保存为.vbs文件,然后在要删除文件和文件夹的目录中运行该脚本。它将删除当前目录中的所有文件和文件夹(包括空文件夹),但会保留VBScript脚本本身。请注意,运行此脚本后,所有文件和文件夹将无法恢复,请谨慎操作。