希望他们可能是可视化的几个文件的删除进度的方式,我认为当它完成运行清理的应用程序,它会删除该目录几乎是3GB,所以这将是很好,有一个类似显示如果使用VBSCRIPT删除文件夹中包含多个文件进度条
Const FOF_CREATEPROGRESSDLG = &H0&
strTargetFolder = "C:\OfficeTemp"
Set oShell = CreateObject("Shell.Application")
Set objFolder = oShell.NameSpace(strTargetFolder)
objFolder.CopyHere "OfficeTemp\*.*", FOF_CREATEPROGRESSDLG
按说你可以用SHFileOperation实现这个进度条弹出,但我只看到的例子在C使用此++,没有人做到了这一点用VBScript?
C++ Win32 API Delete file with progress bar
是,'SHFileOperation'会做到这一点,但是这是一个原生Win32函数,哪些不能直接从VBScript调用。你必须找到另一种方法,比如WMI。我不知道这种方法是否存在。 – 2012-04-20 02:45:00