通过


活动参数

下表列出了活动参数的建议名称和功能。

参数 功能性
Append
数据类型:SwitchParameter
实现此参数,以便用户可以在指定参数时将内容添加到资源末尾。
CaseSensitive
数据类型:SwitchParameter
实现此参数,以便在指定参数时,用户可能需要区分大小写。
Command
数据类型:String
实现此参数,以便用户可以指定要运行的命令字符串。
CompatibleVersion
数据类型:System.Version 对象
实现此参数,以便用户可以指定 cmdlet 必须兼容的语义,以便与以前的版本兼容。
Compress
数据类型:SwitchParameter
实现此参数,以便在指定参数时使用数据压缩。
CompressionLevel
数据类型:Keyword
实现此参数,以便用户可以指定要用于数据压缩的算法。
Continuous
数据类型:SwitchParameter
实现此参数,以便在用户指定参数时终止 cmdlet 之前处理数据。 如果未指定参数,则 cmdlet 将处理预定义的数据量,然后终止该操作。
Create
数据类型:SwitchParameter
实现此参数以指示如果指定参数时尚不存在资源,则会创建资源。
Delete
数据类型:SwitchParameter
实现此参数,以便在指定参数时 cmdlet 完成其操作时删除资源。
Drain
数据类型:SwitchParameter
实现此参数以指示在指定参数时,在 cmdlet 处理新数据之前处理未完成的工作项。 如果未指定参数,则立即处理工作项。
Erase
数据类型:Int32
实现此参数,以便用户可以指定在删除资源之前擦除资源的次数。
ErrorLevel
数据类型:Int32
实现此参数,以便用户可以指定要报告的错误级别。
排除
数据类型:String[]
实现此参数,以便用户可以从活动中排除某些内容。 有关如何使用输入筛选器的详细信息,请参阅 输入筛选器参数
筛选器
数据类型:Keyword
实现此参数,以便用户可以指定一个筛选器,该筛选器选择要对其执行 cmdlet 操作的资源。 有关如何使用输入筛选器的详细信息,请参阅 输入筛选器参数
关注
数据类型:SwitchParameter
实现此参数,以便在指定参数时跟踪进度。

数据类型:SwitchParameter
实现此参数以指示即使指定参数时遇到限制,用户也可以执行操作。 该参数不允许安全受到损害。 例如,此参数允许用户覆盖只读文件。
Include
数据类型:String[]
实现此参数,以便用户可以在活动中包括某些内容。 有关如何使用输入筛选器的详细信息,请参阅 输入筛选器参数
Incremental
数据类型:SwitchParameter
实现此参数以指示在指定参数时以增量方式执行处理。 例如,此参数允许用户执行增量备份,仅备份自上次备份以来的文件。
InputObject
数据类型:Object
当 cmdlet 从其他 cmdlet 获取输入时实现此参数。 定义 InputObject 参数时,在声明 Parameter 属性时,始终指定 ValueFromPipeline 关键字。 有关使用输入筛选器的详细信息,请参阅 输入筛选器参数
Insert
数据类型:SwitchParameter
实现此参数,以便 cmdlet 在指定参数时插入项。
交互式
数据类型:SwitchParameter
实现此参数,以便在指定参数时,cmdlet 与用户交互工作。
Interval
数据类型:HashTable
实现此参数,以便用户可以指定包含值的关键字的哈希表。 以下示例显示了 Interval 参数的示例值:-interval @{ResumeScan=15; Retry=3}
日志
数据类型:SwitchParameter
实现此参数会审核指定参数时 cmdlet 的操作。
NoClobber
数据类型:SwitchParameter
实现此参数,以便在指定参数时不会覆盖资源。 此参数通常适用于创建新对象的 cmdlet,以便阻止它们覆盖具有相同名称的现有对象。
Notify
数据类型:SwitchParameter
实现此参数,以便在指定参数时通知用户活动已完成。
NotifyAddress
数据类型:电子邮件地址
实现此参数,以便用户可以指定在指定 Notify 参数时用于发送通知的电子邮件地址。
覆盖
数据类型:SwitchParameter
实现此参数,以便在指定参数时 cmdlet 覆盖任何现有数据。
Prompt
数据类型:String
实现此参数,以便用户可以为 cmdlet 指定提示。
Quiet
数据类型:SwitchParameter
实现此参数,以便在指定参数时 cmdlet 在其操作期间禁止用户反馈。
递归
数据类型:SwitchParameter
实现此参数,以便 cmdlet 在指定参数时以递归方式对资源执行其操作。
修复
数据类型:SwitchParameter
实现此参数,以便 cmdlet 在指定参数时尝试从中断状态更正某些内容。
RepairString
数据类型:String
实现此参数,以便用户可以指定在指定 Repair 参数时要使用的字符串。
Retry
数据类型:Int32
实现此参数,以便用户可以指定 cmdlet 将尝试操作的次数。
Select
数据类型:Keywordarray
实现此参数,以便用户可以指定项类型的 array。

数据类型:SwitchParameter
实现此参数,以便用户可以在指定参数时通过管道流式传输多个输出对象。
Strict
数据类型:SwitchParameter
实现此参数,以便在指定参数时将所有错误作为终止错误进行处理。
TempLocation
数据类型:String
实现此参数,以便用户可以指定在 cmdlet 操作期间使用的临时数据的位置。
超时
数据类型:Int32
实现此参数,以便用户可以指定超时间隔(以毫秒为单位)。
Truncate
数据类型:SwitchParameter
实现此参数,以便在指定参数时 cmdlet 截断其操作。 如果未指定参数,cmdlet 将执行另一个操作。
Verify
数据类型:SwitchParameter
实现此参数,使 cmdlet 测试以确定指定参数时是否发生了操作。
等待
数据类型:SwitchParameter
实现此参数,以便 cmdlet 在指定参数之前等待用户输入。
WaitTime
数据类型:Int32
实现此参数,以便用户可以指定 cmdlet 在指定 Wait 参数时等待用户输入的持续时间(以秒为单位)。

另请参阅

Cmdlet 参数

编写 Windows PowerShell Cmdlet

Windows PowerShell SDK