Please enter search query.
Search <book_title>...
Enterprise Vault™ PowerShell Cmdlet
Last Published:
2023-03-05
Product(s):
Enterprise Vault (14.4)
- Enterprise Vault PowerShell Cmdlet 简介
- 归档:Exchange
- 归档:FSA
- 归档:Skype for Business
- 归档:SMTP
- 备份
- 分类
- 数据库
- IMAP 访问
- 索引
- 记录管理
- 保留计划
- 基于角色的管理
- 站点和服务器
- 任务和服务
- 保管库存储和归档
关于使用 Import-Csv cmdlet 时导入的布尔值
特定的 PowerShell cmdlet 支持来自管道的输入(包括来自 CSV 文件的输入)。
由于 Import-Csv cmdlet 的已知限制,如果将 Import-Csv cmdlet 与管道传递结合使用,则布尔值不会通过管道传递并被指定为 $false。要解决此问题,请在导入字符串值后将其转换为布尔值,然后再将其通过管道传递到管道中的下一个 cmdlet。
以下是通过管道传递来自 CSV 文件的输入并将其发送到 New-EVArchive cmdlet 的示例:
Import-Csv C:\a.csv | ForEach-Object {
$_.psobject.Properties | Where-Object Name -ceq 'CreateAttachmentPreview' | ForEach-Object {
$_.Value = [System.Convert]::ToBoolean($_.Value -replace '\$')
}
$_
} | New-EVArchive | Format-Table ArchiveName,CreateAttachmentPreview
注意:
上述引用脚本支持的布尔值包括 FALSE、TRUE、False、True、false、true、$false 和 $true。