将脚本或会话中的活动挂起指定的一段时间。
语法
Start-Sleep -Milliseconds <int> [<CommonParameters>] Start-Sleep [-Seconds] <int> [<CommonParameters>]
说明
Start-Sleep cmdlet 会将脚本或会话中的活动挂起指定的一段时间。您可以使用它完成许多任务,如等待操作完成或在重复操作之前暂停。
参数
-Milliseconds <int>
指定资源休眠的毫秒数。该参数可以缩写为“-m”。
是否为必需? |
true |
位置? |
named |
默认值 |
|
是否接受管道输入? |
true (ByPropertyName) |
是否接受通配符? |
false |
-Seconds <int>
指定资源休眠的秒数。可以省略参数名称(“Seconds”),也可以将其缩写为“-s”。
是否为必需? |
true |
位置? |
1 |
默认值 |
|
是否接受管道输入? |
true (ByValue, ByPropertyName) |
是否接受通配符? |
false |
<CommonParameters>
此 cmdlet 支持通用参数:-Verbose、-Debug、-ErrorAction、-ErrorVariable、-OutBuffer 和 -OutVariable。有关详细信息,请参阅 about_Commonparameters.
输入和输出
输入类型是指可通过管道传递给 cmdlet 的对象的类型。返回类型是指 Cmdlet 所返回对象的类型。
输入 |
System.Int32 可以通过管道将该秒数传递给 Start-Sleep。 |
输出 |
None 此 cmdlet 不返回任何输出。 |
说明
还可以使用 Start-Sleep 的内置别名“sleep”来对其进行引用。有关详细信息,请参阅 about_Aliases。
示例 1
C:\PS>Start-Sleep -s 15 说明 ----------- 此命令让会话中的所有命令休眠 15 秒。
示例 2
C:\PS>Start-Sleep -m 500 说明 ----------- 此命令让会话中的所有命令休眠 1/2 秒(500 毫秒)。