10 個 PowerShell 命令可協助您最有效地管理遠端計算機

10 個 PowerShell 命令可協助您最有效地管理遠端計算機

Windows PowerShell 是一種「命令執行程式」命令列系統和「腳本」腳本語言,可用於管理系統。在下面的文章中,LuckyTemplates 將向您介紹 10 個 PowerShell 命令,以有效地遠端管理您的電腦。

10 個 PowerShell 命令可協助您最有效地管理遠端計算機

要求:

- 您的電腦執行 Windows Vista(或更高版本)作業系統。

- 在 Windows Server 2008(或更高版本)上執行的伺服器。

- PowerShell 5.0。

- 存取管理員權限。

1. 建立 PowerShell 會話

命令:Enter-PSSession

例如:

Enter-PSSession -ComputerName REMOTE_COMPUTER_NAME -Credential USERNAME

10 個 PowerShell 命令可協助您最有效地管理遠端計算機

建立 PSSession 允許管理員遠端連接到網路上的另一台計算機,並在該計算機上執行盡可能多的 PS 命令。

在互動過程中,許多命令可以遠端執行,原因是管理員有一個存取介面,就像他們坐在您的電腦前一樣。

10 個 PowerShell 命令可協助您最有效地管理遠端計算機

10 個 PowerShell 命令可協助您最有效地管理遠端計算機

2. 執行命令

命令:調用命令

例如:

Invoke-Command -Computer REMOTE_COMPUTER_NAME -ScriptBlock {PowerShell 指令}

10 個 PowerShell 命令可協助您最有效地管理遠端計算機

在 PS 上使用 Invoke-Command 命令將得到與上面命令 1 中執行會話相同的結果,但是當使用 Invoke 呼叫遠端命令時,同時只執行 1 個命令。

這是為了防止多個命令同時運行,除非這些命令保存為 .PS1 檔案並呼叫它們的腳本。

3. 重新啟動計算機

指令:重新啟動計算機

例如:

重新啟動電腦-電腦名稱 REMOTE_COMPUTER_NAME –強制

10 個 PowerShell 命令可協助您最有效地管理遠端計算機

有時在某些情況下,當您安裝或重新配置系統以使其正常運作時,系統會要求您重新啟動電腦。或者在其他情況下,只需重新啟動電腦即可套用變更並刷新電腦。那你只需要使用單一PS指令來執行。

4. 對計算機執行 Ping 操作

命令:測試連接

例如:

測試連線 -ComputerName DESTINATION_COMPUTER_NAME -Source SOURCE_COMPUTER_NAME

10 個 PowerShell 命令可協助您最有效地管理遠端計算機

PING 是 Sysadmin(系統管理員)「武器庫」中最有用的指令之一。非常簡單,您只需輸入 PING 命令,該命令將檢查您電腦上目前網站和其他遠端系統上的連線。

Test-Connection 透過將 PING 指令「插入」到 PS cmdlet 中,將其「提升」到一個新的層級。

假設您需要檢查伺服器和遠端設備之間的連接資訊。 ICMP 請求從伺服器傳送到遠端設備,但報告會傳送回您的管理站。

5.檢視和編輯服務

指令:設定服務

例如:

設定服務-電腦名稱 REMOTE_COMPUTER_NAME -名稱 SERVICE_NAME -狀態 SERVICE_STATUS

10 個 PowerShell 命令可協助您最有效地管理遠端計算機

服務有時很「難」。根據特定電腦上發生的情況,服務可能會在最糟糕的時間「停止」。使用 Get-Service cmdlet 指令識別正在執行的服務有助於您掌握服務的目前狀態。

一旦您「捕獲」了所有可用信息,您就可以設定服務的狀態 - 它可以是以字母 W 開頭的服務,也可以一次設定所有服務。

10 個 PowerShell 命令可協助您最有效地管理遠端計算機

6.運行後台任務(副任務)

指令:開始作業

例如:

開始作業-FilePath PATH_TO_SCRIPT.PS1

10 個 PowerShell 命令可協助您最有效地管理遠端計算機

使用此命令可以執行腳本或背景應用程序,而無需登入或執行其他任務。另外,即使命令失敗,該命令也會被執行,不會中斷使用者在系統上的本機登入。

7. 關閉電腦

指令:停止計算機

例如:

停止電腦 -ComputerName REMOTE_COMPUTER_NAME –強制

10 個 PowerShell 命令可協助您最有效地管理遠端計算機

就像其他設備一樣,使用電腦後也需要「休息」。執行關閉時,您可以使用此 cmdlet 命令來確保您的電腦正確「關閉」。

8.將電腦加入網域(domain)

指令:新增計算機

例如:

新增電腦 -ComputerName COMPUTER_NAMES_TO_BE_JOINED -DomainName DOMAIN.COM -Credential DOMAIN\USER -Restart

10 個 PowerShell 命令可協助您最有效地管理遠端計算機

將電腦加入網域的過程非常簡單,您只需按一下 3 次,然後輸入完整的管理員資訊即可完成。然而,使用這種傳統方法加入數百個領域非常耗時。

在這種情況下,您可以將解決方案視為使用 PowerShell。 cmdlet 指令允許同時將多台電腦加入網域,並且只需要輸入一次管理資訊。

9. 管理應用程式和服務

命令:導入模組

例如:

導入模組-名稱 NAME_OF_POWERSHELL_MODULE

10 個 PowerShell 命令可協助您最有效地管理遠端計算機

PowerShell最突出的特點之一就是可以靈活管理應用程式、程式等,從電腦系統到Microsoft Exchange等應用程式。某些應用程式和服務僅允許透過圖形介面進行一定程度的管理。剩下的就預設交給PS來管理。

這是透過使用包含執行特定服務或應用程式的任何其他 PowerShell 命令所需的程式碼庫的模組來完成的。僅在需要時以及將 PS 功能擴展至特定服務或應用程式時才使用模組。完成後,您可以從活動會話中完全刪除該模組,而無需將其關閉。

10.重新命名計算機

指令:重命名-計算機

例如:

重新命名-計算機-NewName NEW_COMPUTER_NAME -LocalCredential COMPUTERNAME\USER –重新啟動

10 個 PowerShell 命令可協助您最有效地管理遠端計算機

根據許多因素,包括安全性、公司政策等,您可能能夠或無法重新命名您的電腦。無論哪種方式,重新命名命令在一個或多個系統(群組或網域)上工作時都很有用。

該命令將重命名設備並重新啟動以使變更生效。對於一個網域來說,如果Schema Active Directory支援的話,新的電腦也會在AD中被重新命名。該物件將保留其所有設定和加入網域狀態,但會顯示新名稱。

更多的文章可以參考下面的文章:

祝你好運!


什麼是惡意軟體 HackTool:Win32/Keygen?如何去除?

什麼是惡意軟體 HackTool:Win32/Keygen?如何去除?

您是否掃描過您的設備並發現它感染了 HackTool:Win32/Keygen?在您使用破解或金鑰產生器啟動進階軟體後,Windows Defender 可能會自動警告您有關此惡意軟體的存在。

在 Windows 10 上建立備份和還原點(Restore Point)的說明

在 Windows 10 上建立備份和還原點(Restore Point)的說明

探索如何在Windows 10上建立和管理還原點,這是一項有效的系統保護功能,可以讓您快速還原系統至先前狀態。

在 Windows 10 中開啟裝置管理員的 15 種方法

在 Windows 10 中開啟裝置管理員的 15 種方法

您可以使用以下 15 種方法輕鬆在 Windows 10 中開啟<strong>裝置管理員</strong>,包括使用命令、捷徑和搜尋。

Windows「顯示桌面」的 10 種超快速方法

Windows「顯示桌面」的 10 種超快速方法

很多人不知道如何快速顯示桌面,只好將各個視窗一一最小化。這種方法對於用戶來說非常耗時且令人沮喪。因此,本文將向您介紹Windows中快速顯示桌面的十種超快速方法。

如何使用 Windows Repair 修復 Windows 錯誤

如何使用 Windows Repair 修復 Windows 錯誤

Windows Repair 是一款有效的 Windows 錯誤修復工具,幫助使用者修復與 Internet Explorer、Windows Update 和其他重要程式相關的錯誤。

如何在 Windows 10 中開啟資料夾選項或檔案總管選項

如何在 Windows 10 中開啟資料夾選項或檔案總管選項

您可以使用檔案總管選項來變更檔案和資料夾的工作方式並控制顯示。掌握如何在 Windows 10 中開啟資料夾選項的多種方法。

有關在 Windows 10 上刪除使用者帳戶的 5 種方法的說明

有關在 Windows 10 上刪除使用者帳戶的 5 種方法的說明

刪除不使用的使用者帳戶可以顯著釋放記憶體空間,並讓您的電腦運行得更流暢。了解如何刪除 Windows 10 使用者帳戶的最佳方法。

如何使用Bootsect /nt60將VBC更新為BOOTMGR

如何使用Bootsect /nt60將VBC更新為BOOTMGR

使用 bootsect 命令能夠輕鬆修復磁碟區引導程式碼錯誤,確保系統正常啟動,避免 hal.dll 錯誤及其他啟動問題。

Windows 11 中的存檔應用程式功能是什麼?應該啟用還是停用它?

Windows 11 中的存檔應用程式功能是什麼?應該啟用還是停用它?

存檔應用程式是一項功能,可以自動卸載您很少使用的應用程序,同時保留其關聯的檔案和設定。了解如何有效利用 Windows 11 中的存檔應用程式功能。

如何在 Windows 10 上為 BlueStacks 5 啟用虛擬化 (VT)

如何在 Windows 10 上為 BlueStacks 5 啟用虛擬化 (VT)

要啟用虛擬化,您必須先進入 BIOS 並從 BIOS 設定中啟用虛擬化,這將顯著提升在 BlueStacks 5 上的效能和遊戲體驗。