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\*.*)。

类型:SwitchParameter
Position:4
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-FileSpec

指定 OBFileSpec 对象的项列表。 此参数可以包括文件路径和卷(如 C:)或文件规范(如 C:\dir1\*.*)。

类型:String[]
Position:2
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-NonRecursive

指定 OBFileSpec 对象中的项应该是非递归的,并且仅包含指定的项。

类型:SwitchParameter
Position:3
默认值:None
必需:False
接受管道输入:False
接受通配符:False

输入

None

输出

Microsoft.Internal.CloudBackup.Commands.OBFileSpec

此 cmdlet 显示描述文件规范的 OBFileSpec 对象。 这可以作为备份的源添加到 OBPolicy 对象。