关于Disk-Space列表

使用磁盘空间列表可以计算完成安装操作所需的磁盘空间。 创建磁盘空间列表并向其添加文件操作后,可以查询列表以确定由文件操作指定的目标驱动器,以及每个驱动器所需的磁盘空间。

通过将所需的空间与目标磁盘上可用空间进行比较,可以编程方式确定是否有足够的空间可用于当前安装。

你可以向磁盘空间列表添加或删除文件操作,并重新计算所需的磁盘空间。 例如,此功能使你能够编写与用户交互的程序,允许他或她根据所需的磁盘空间选择要安装的组件。

磁盘空间列表函数会自动检查目标磁盘上是否存在文件的副本。 如果找到文件的早期版本,则磁盘空间列表函数将计算完成文件操作所需的额外空间。

例如,如果复制操作指定将 6000 字节文件复制到驱动器 C,并且驱动器 C 上已存在该文件的 2000 字节版本,则磁盘空间函数将返回所需的 4000 字节空间。 其他空间用于将较旧版本的文件替换为较新版本。

磁盘空间列表函数将文件大小舍入到磁盘群集边界。