我需要使用FSRM Api在powershell中创建文件屏幕异常,我使用此脚本来创建cuota,但是我无法提交该对象。
因为我无法满足修改 AllowedFileGroups 属性的要求:(
$FSRMObject = New-Object -Com Fsrm.FsrmFilescreenManager
$createFileScreenException = $FSRMObject.CreateFileScreenException("c:\")
$createFileScreenException.AllowedFileGroups("Text Files")
$createFileScreenException.Commit()
这是我得到的对象的属性和方法,在 AllowedFileGroups 的属性定义中,我可以看到我需要创建IFsrmMutableCollection。
有没有人知道如何创建文件屏幕异常?
答案 0 :(得分:0)
AllowedFileGroups
是一个属性,而不是一种方法,所以我希望这样的东西可以工作:
$createFileScreenException = $FSRMObject.CreateFileScreenException('c:\')
$createFileScreenException.AllowedFileGroups = 'Text Files'
$createFileScreenException.Commit()
但是,无法测试它。
答案 1 :(得分:0)
这是如何使用PowerShell中的FSRM api创建最简单的配额,以查看更多可修改的选项,以获取对象$ quota的成员。
$fsrmQuotaObject = New-Object -Com FSrm.FsrmQuotaManager
$quota = $fsrmQuotaObject.CreateQuota("c:\path")
$quota.ApplyTemplate("Select template")
$quota.Commit()