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