Start-Sleep
暫停文本或會話中指定時段的活動。
語法
Seconds (預設值)
Start-Sleep
[-Seconds] <Int32>
[<CommonParameters>]
Milliseconds
Start-Sleep
-Milliseconds <Int32>
[<CommonParameters>]
Description
Start-Sleep Cmdlet 會在指定時間內暫停腳本或會話中的活動。
您可以將它用於許多工作,例如在重複作業之前等待作業完成或暫停。
範例
範例 1:睡眠所有命令 15 秒
Start-Sleep -s 15
此命令會讓會話睡眠中的所有命令 15 秒。
範例 2:睡眠所有命令
Start-Sleep -m 500
此命令會將會話睡眠中的所有命令設定為 500 毫秒(500 毫秒)。
參數
-Milliseconds
指定資源以毫秒為單位的休眠時間。 參數可以縮寫為 m。
參數屬性
| 類型: | Int32 |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
| 別名: | 毫秒 |
參數集
Milliseconds
| Position: | Named |
| 必要: | True |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | True |
| 來自剩餘引數的值: | False |
-Seconds
指定資源以秒為單位的睡眠時間。 您可以省略參數名稱 (Seconds),也可以將參數名稱縮寫為 。
參數屬性
| 類型: | Int32 |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
Seconds
| Position: | 0 |
| 必要: | True |
| 來自管線的值: | True |
| 來自管線按屬性名稱的值: | True |
| 來自剩餘引數的值: | False |
CommonParameters
此 Cmdlet 支援一般參數:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters。
輸入
Int32
您可以使用管線將秒數傳送至 Start-Sleep。
輸出
None
此 Cmdlet 不會傳回任何輸出。
備註
- 您也可以透過內建別名
Start-Sleep來參考sleep。 如需詳細資訊,請參閱 about_Aliases。 -
Ctrl+C跳出Start-Sleep。-
Ctrl+C不會退出[Threading.Thread]::Sleep。 如需詳細資訊,請參閱 Thread.Sleep 方法。
-