【发布时间】:2022-03-15 00:04:11
【问题描述】:
我必须创建一个在给定文件夹中执行某些操作的脚本,但它必须包括在开始操作之前是否有足够的空间剩余的事先检查。文件夹名称是 UNC 路径,例如\\example-server\share1\folder\subfolder\。如何获取文件夹中的可用空间量?
到目前为止我尝试过的事情:
-
我读到我可以使用
gwmi、Get-CimInstance、Get-Volume和Get-PSDrive来获取有关卷的信息,但我不知道如何确定存储文件夹的卷。 -
我尝试在我的脚本中使用 this interesting-looking function,
GetDiskFreeSpaceEx,但遗憾的是它返回 Success=false 并且“免费”的值为空。
【问题讨论】:
-
如果你只是想获得一个文件夹的大小,这就是我使用的github.com/gangstanthony/PowerShell/blob/master/…
标签: powershell