Start-Sleep

将脚本或会话中的活动挂起指定的一段时间。

语法

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。

输出

此 cmdlet 不返回任何输出。

说明

还可以使用 Start-Sleep 的内置别名“sleep”来对其进行引用。有关详细信息,请参阅 about_Aliases。

示例 1

C:\PS>Start-Sleep -s 15

说明
-----------
此命令让会话中的所有命令休眠 15 秒。





示例 2

C:\PS>Start-Sleep -m 500

说明
-----------
此命令让会话中的所有命令休眠 1/2 秒(500 毫秒)。