最新教學:如何使用Windows PowerShell鎖定電腦?

如果您想要鎖定遠端電腦但不想使用任何工具,那就建議使用Windows PowerShell鎖定電腦,此頁面將會提供完整且詳細的步驟。

Louis

來自 Louis 更新於 2023年11月06日

Share this: instagram reddit

我可以使用PowerShell鎖定遠端電腦嗎?

在當前的網路時代中,遠端辦公已經成為一種常態。遠端控制電腦來完成工作非常方便,但出於安全方面的考慮,一些使用者在完成工作後會想要將遠端電腦鎖定,以避免任何資訊洩露。

遠端鎖定電腦並不困難,許多工具都可以做到這一點。不過,一些使用者無法完全信任這些遠端工具的安全性。這種情況下,Windows系統內建的工具絕對是最可靠的,例如PowShell。

lock-windows-computer

 

【因為工作本身有保密性要求,而第三方軟體的安全性又沒辦法保證。就想要知道是否有辦法在不使用任何軟體的情況下,快速鎖定區網內另一台電腦?之前爬文有提到PowerShell,它是否有用以及應該如何使用?】

- 來自網路的貼文

許多人既不清楚PowShell的使用方法,也不知道如何使用Windows PowerShell鎖定電腦。如果您有這方面的需求,請參閱以下內容進行遠端鎖定。

 

如何使用Windows PowerShell鎖定遠端電腦

在遠距工作期間,不少使用者都會有鎖定遠端電腦以保護資訊的需求,而Windows系統內建的PowerShell是最佳選擇之一。不過,想要正確使用PowerShell鎖定遠端電腦並不容易。

接下來,將會介紹Windows PowerShell鎖定電腦的具體步驟,請按照所介紹的步驟進行操作,以確保遠端電腦的安全性。

 

第一部分:鎖定遠端電腦

如果你想在Windows 10和11上使用Windows PowerShell鎖定電腦,只需輸入鎖定指令。

步驟1、請先確認遠端電腦上擁有執行PowerShell指令的必要權限。

步驟2、右鍵點擊“開始”打開選單,選擇“Windows PowerShell(系統管理員)”。

windows-powershell

步驟3、使用invoke-command cmdlet在遠端電腦上執行rundll32.exe命令列。請輸入以下命令列,然後按Enter鍵執行:

Invoke-Command -ComputerName RemoteComputerName -ScriptBlock {rundll32.exe user32.dll, LockWorkStation}

注意:您需要將命令列中的remote_computer替代為遠端電腦IP位址或名稱。

這個命令列將在遠端電腦上執行rundll32.exe指令,並直接鎖定遠端電腦,要想解鎖則需要輸入相應的密碼。

此外,您必須擁有執行遠端命令列所需的所有權限,並遠端電腦上啟用了PowerShell才能正常執行。如果你還未建立遠端工作階段,可能會需要輸入憑證才能建立遠端連線。

 

第二部分:關閉遠端電腦

除了Windows PowerShell鎖定電腦之外,您還可以透過正確的PowerShell指令關閉遠端電腦,下面是使用它執行遠端關機的具體步驟。

步驟1、同時按下Win+X打開選單,再點擊“Windows PowerShell(系統管理員)”。

步驟2、輸入以下命令,然後按Enter執行命令列:

Stop-Computer -ComputerName remote_computer

powershell-stop-computer

注意:您需要將命令列中的remote_computer替代為遠端電腦IP位址或名稱。

步驟3、現在讓我們檢查此cmdlet的幫助文件,輸入以下命令即可使用PowerShell關閉電腦:

Get-Help Stop-Computer

 

powershell-get-help-stop-computer

如果有人正在遠端電腦上工作,你將收到一個錯誤訊息。為解決此問題,你可以添加一個強制關機的金鑰。

Stop-Computer -ComputerName remote_computer -Credential root/sem -Force

注意:您需要將命令列中的remote_computer替代為遠端電腦IP位址或名稱。

如果您想要使用特定的使用者帳戶執行關閉作業,可以使用以下指令:

Stop-Computer -ComputerName remote_computer -Credential root/sem -Force

注意:root是網域名稱,sem是使用者名稱。您還需要將命令列中的remote_computer替代為遠端電腦IP位址或名稱。

 

AnyViewer:更簡單的遠端鎖定和遠端開機方法

儘管Windows PowerShell鎖定電腦的方法非常可靠,但它會涉及到許多命令列,使用起來會有一定的難度,對於電腦初學者來說並不友好。

因此,建議您尋找其他同樣安全可靠且更加簡單的替代方案,例如AnyViewer。它是一個安全易用的遠端連線軟體,允許您在遠端工作階段中對遠端裝置執行鎖定、關機或重啟。

此外,AnyViewer還支援Windows、ISO以及Android裝置,允許您一鍵存取無人值守的遠端電腦,並提供檔案傳輸、多螢幕切換、實時聊天等各種實用功能,以提升遠端辦公的效率。

步驟1、在本機電腦與遠端電腦上,將AnyViewer下載、安裝並開啟。

免費下載 Win 11/10/8.1/8/7/伺服器
安全下載

步驟2、在個人資訊視窗,點擊“註冊”並建立一個新的帳戶,並在兩個裝置上分別登入。

log

步驟3、成功登入後,您的所有裝置將會自動分配給已登入的帳戶。

anyviewer-derive-number

步驟4、前往“裝置”視窗,並選擇您想要連接的目標裝置,然後點擊“一鍵控制”實現無人值守的遠端存取。

devices-operations

步驟5、成功連線後,從頂部的工具列點擊“作業”,並根據實際需求選擇“鎖定”或者“關機”即可。

controller-toolbar

【提示】將AnyViewer免費帳戶升級為專業或企業版。如果您選擇升級,則可以立即享受以下功能:
➢ 更多登入裝置。免費帳戶只能登入3個裝置,而專業版/企業版可以登入10個/100個裝置。
➢ 更多連線通道。企業版支援10個通道。
➢ 更多工作階段。專業版或企業版可以同時建立5個/10個工作階段。
➢ 隱私模式連線。通過禁用遠端PC、鍵盤與滑鼠,可以更好地保護您的隱私。
➢ 高速檔案傳輸。以最高10 MB/s的速度一次傳輸無限量的檔案。

 

總結

本文主要介紹了Windows PowerShell鎖定電腦的完整步驟,但對於許多電腦初學者來說仍然會有些複雜。因此,您還可以嘗試本文介紹的替代方案AnyViewer。它可以提供許多可靠的功能,並確保遠端連線的安全性,只需輕點幾下即可輕鬆遠端鎖定或者關閉其他電腦。