使用ShowFolderDetails for Documents

时间:2017-09-29 14:50:51

标签: windows vbscript hta

我有一个HTA,我需要它来列出文件夹大小,例如文档,视频,下载等等。

我有这个VBS部分适用于任何文件夹,除了文件,我得到访问被拒绝,我试图让这个工作在Windows 7

dim FSO, objFolder,datafolder, foldername

foldername = strHomeFolder+"\Documents" 
msgBox(foldername)
Set fso= CreateObject("Scripting.FileSystemObject")

If fso.FolderExists(foldername ) Then   
Set objFolder= FSO.GetFolder(foldername )  'getting folder size objFolder.Size\par
ShowFolderDetails objFolder

Sub ShowFolderDetails(oF)
datafolder  = oF.Size
End sub

docSize = datafolder
End If
msgBox(docSize)
docSize = docSize / 1024
docSize = docSize / 1024
docSize = docSize / 1024
docSize = Round(docSize,1)

为什么返回访问被拒绝?它是一个本地文件夹,用户帐户是管理员,我甚至尝试以管理员身份运行HTA仍无济于事。

0 个答案:

没有答案