当我调用我已修改权限的文件夹的folder.size时,我似乎有一个特殊的问题。父文件夹中的文件和文件夹具有继承修改权限。然而,当我调用文件夹对象的大小时,我得到了一个权限被拒绝的错误。
Set mobjFileSystemObject = CreateObject("Scripting.FileSystemObject")
Set objTargetFolder = mobjFileSystemObject.GetFolder("D:\data")
Wscript.Echo(objTargetFolder) 'Prints the folder path "D:\data"
Wscript.Echo("size: " & objTargetFolder.Size) 'Permission denied runtime error
在特殊权限下,我具有读取属性和读取扩展属性的权限。
注意:我正在Windows 2003服务器上运行该脚本。