PowerShell 在Windows 10中越來越受到微軟重視,甚至被微軟安排在開始按鈕超級菜單中替換了一直以來默認的命令提示符(當然還可以換回去),這和該工具越來越強大密不可分。這次就介紹一個“群重啟”命令,可讓局域網內的電腦集體重啟。
1、單機重啟
這個功能比較簡單,命令也容易,只不過重啟還得用命令就顯得有點麻煩:
- Restart-Computer?
提示1:這個命令執行后,系統會立刻重啟,所以如果電腦沒準備好,小心手滑。
2、集體重啟
如果是讓兩臺以上電腦重啟,采用這個方式就比較方便,總比挨個去點重啟要方便得多,適用于局域網管理員,命令格式如下:
- Restart-Computer?-ComputerName?"Server01",?"Server02",?"localhost"?
提示2:引號中的內容為具體電腦在局域網中的名稱,而“localhost”為本機。
3、遠程重啟
對于遠程計算機,可以設置重啟延遲時間,命令示例如下:
- Restart-Computer?-ComputerName?"Server01"?-Wait?-For?PowerShell?-Timeout?600?-Delay?5?
提示3:其中的“600”是秒數,600秒就是10分鐘。該命令就是讓遠程計算機最多等待PowerShell啟動完畢十分鐘;延遲為5秒,意為每5秒查詢一次PowerShell啟動情況。如果在十分鐘內PowerShell啟動,則在發現成功啟動后立即重啟;如果十分鐘到時后仍未啟動PowerShell,則遠程電腦將重啟。
作者:晨風
來源:51CTO