New-OBFileSpec
基于指定的参数创建新的 OBFileSpec 对象。
语法
New-OBFileSpec
[-FileSpec] <String[]>
[-NonRecursive]
[-Exclude]
说明
New-OBFileSpec cmdlet 基于指定的参数创建新的 OBFileSpec 对象。 “OBFileSpec”对象定义将在备份中包括的项或要从备份中排除的项。
可以包括或排除多个文件、文件夹或卷。
可以使用卷驱动器号、卷装入点或基于 GUID 的卷名称指定卷路径。
如果指定了基于 GUID 的卷名称,则应使用反斜杠 (\\
) 终止它。
指定文件路径或指定要包含或排除的文件类型时,可以在文件名中使用通配符 *
() 。
OBFileSpec 对象中的项可以指定为递归 (包括项以及文件结构中该项从属的所有内容) 或非递归 (仅包含项) 。
示例
示例 1
New-OBFileSpec -FileSpec C:\testdata -NonRecursive
此示例创建用于保护的新文件规范。
参数
-Exclude
指定要从 OBFileSpec 对象中排除的项的列表。
此参数可以包括文件路径和卷 ((如 C:
) )或文件规范 ((如 C:\dir1\*.*
) )。
Type: | SwitchParameter |
Position: | 4 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FileSpec
指定 OBFileSpec 对象的项列表。
此参数可以包括文件路径和卷 ((如 C:
) )或文件规范 ((如 C:\dir1\*.*
) )。
Type: | String[] |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-NonRecursive
指定 OBFileSpec 对象中的项应为非递归项,并且仅包含指定的项。
Type: | SwitchParameter |
Position: | 3 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
输入
None
输出
Microsoft.Internal.CloudBackup.Commands.OBFileSpec
此 cmdlet 显示描述文件规范的 OBFileSpec 对象。 可以将其作为备份源添加到 OBPolicy 对象。