熱搜:win11繞過硬件限制安裝 一鍵重裝Win10系統(tǒng) 最干凈的u盤啟動盤 真正純凈版的win7系統(tǒng)
時間:2022-01-23 15:30:04 作者:燕花 來源:系統(tǒng)之家 1. 掃描二維碼隨時看資訊 2. 請使用手機瀏覽器訪問: https://m.xitongzhijia.net/xtjc/20220123/238520.html 手機查看 評論 反饋
PowerShell是一個功能強大的跨平臺工具,可讓您運行腳本和命令來更改系統(tǒng)設(shè)置,管理功能,解決問題和自動化任務(wù)。雖然PowerShell是一項非常有用的命令行外殼程序,但在某些情況下,您可能需要禁用它以確保用戶不會進行不必要的更改或使用惡意命令執(zhí)行腳本。那下面我們就來看看Win11如何禁用PowerShell吧。
如何使用組策略阻止PowerShell訪問?
如果您使用Windows 10 Pro(或Enterprise),則禁用對PowerShell的訪問的最簡單方法是使用本地組策略編輯器。
要在Windows 10上禁用PowerShell,請使用以下步驟:
打開開始。
搜索 gpedit.msc 并選擇最上面的結(jié)果以打開“本地組策略編輯器”。
瀏覽以下路徑:
User Configuration 》 Administrative Templates 》 System
在右側(cè),雙擊“不運行指定的Windows應(yīng)用程序”策略。
選擇啟用選項。
在“選項”部分下,單擊“顯示”按鈕。
在“值”列中,鍵入powershell.exe以禁用PowerShell體驗。
(可選)在“值”列中,在新單元格中鍵入powershell_ise.exe以禁用PowerShell ISE接口。
。ǹ蛇x)在“值”列中的新單元格中鍵入pwsh.exe以禁用PowerShell 7。
單擊“應(yīng)用”。紐扣
單擊確定按鈕。
完成這些步驟后,用戶將不再能夠啟動和使用PowerShell。
如果您改變主意,則可以使用相同的說明回滾先前的設(shè)置,但是在第5步中,選擇“未配置”選項。
我們將本指南的重點放在為所有用戶禁用PowerShell上,但是您還可以按照以下說明限制特定用戶對Shell的訪問。
如何使用安全策略阻止PowerShell訪問?
或者,您可以使用“本地安全策略”控制臺實現(xiàn)相同的效果。
要阻止用戶啟動本地安全策略的PowerShell設(shè)置,請使用以下步驟:
打開開始。
搜索本地組策略,然后單擊頂部結(jié)果以打開應(yīng)用程序。
雙擊以展開“軟件限制策略”分支。
右鍵單擊“其他規(guī)則”類別,然后選擇“新建哈希規(guī)則”選項。
快速提示:如果類別不可用,請右鍵單擊“軟件限制策略”分支,然后選擇“新軟件限制策略”選項。
單擊瀏覽按鈕。
將以下路徑復(fù)制并粘貼到地址欄中,以找到32位版本的PowerShell,然后按Enter鍵:
%SystemRoot%\system32\WindowsPowerShell\v1.0
選擇powershell.exe可執(zhí)行文件。
單擊打開按鈕。
單擊應(yīng)用按鈕。
單擊確定按鈕。
右鍵單擊“其他規(guī)則”類別,然后選擇“新建哈希規(guī)則”選項。
單擊瀏覽按鈕。
將以下路徑復(fù)制并粘貼到地址欄中,以找到64位版本的PowerShell,然后按Enter鍵:
%SystemRoot%\SysWOW64\WindowsPowerShell\v1.0
快速提示:如果要禁用對PowerShell版本7的訪問,則可以使用以下路徑創(chuàng)建另一個哈希規(guī)則:“%SystemRoot%\Program Files\PowerShell\7\pwsh.exe。或按照以下步驟卸載應(yīng)用程序。
選擇powershell.exe可執(zhí)行文件。
單擊打開按鈕。
單擊應(yīng)用按鈕。
單擊確定按鈕。
重新啟動計算機。
完成這些步驟后,用戶將不再能夠啟動32位或64位版本的PowerShell。
禁用訪問PowerShell ISE
盡管上述步驟可能會限制對命令行工具的訪問,但用戶仍可以使用PowerShell ISE界面解決此限制。但是,您也可以使用“本地安全策略”應(yīng)用程序禁用對此工具的訪問。
要禁用對PowerShell ISE的訪問,請使用以下步驟:
打開開始。
搜索本地組策略,然后單擊頂部結(jié)果以打開應(yīng)用程序。
雙擊以展開“軟件限制策略”分支。
右鍵單擊“其他規(guī)則”類別,然后選擇“新建哈希規(guī)則”選項。
單擊瀏覽按鈕。
將以下路徑復(fù)制并粘貼到地址欄中,以找到32位版本的PowerShell ISE,然后按Enter鍵:
%SystemRoot%\system32\WindowsPowerShell\v1.0
選擇powershell_ise.exe可執(zhí)行文件。
單擊打開按鈕。
單擊應(yīng)用按鈕。
單擊確定按鈕。
右鍵單擊“其他規(guī)則”類別,然后選擇“新建哈希規(guī)則”選項。
單擊瀏覽按鈕。
將以下路徑復(fù)制并粘貼到地址欄中,以找到64位版本的PowerShell,然后按Enter鍵:
%SystemRoot%\SysWOW64\WindowsPowerShell\v1.0
選擇powershell_ise.exe可執(zhí)行文件。
資料來源:Windows Central
單擊打開按鈕。
單擊應(yīng)用按鈕。
單擊確定按鈕。
重新啟動計算機。
完成這些步驟后,將無法再訪問PowerShell ISE的內(nèi)置版本。
如果要還原更改,則可以使用上面概述的相同說明,但是在第4步上,右鍵單擊創(chuàng)建的每個哈希規(guī)則,選擇“刪除”選項,然后重新啟動計算機。
如何阻止PowerShell 7訪問卸載應(yīng)用程序?
如果設(shè)備還具有PowerShell 7,則可以通過從Windows 10中刪除該應(yīng)用程序來限制訪問。
要卸載PowerShell 7,請執(zhí)行以下步驟:
打開設(shè)置。
點擊“應(yīng)用”。
單擊應(yīng)用程序和功能。
在“應(yīng)用和功能”部分下,選擇PowerShell應(yīng)用。
單擊卸載按鈕。
再次單擊“卸載”按鈕。
繼續(xù)按照屏幕上的說明進行操作(如果適用)。
完成這些步驟后,沒有人可以訪問PowerShell版本7,因為該版本不再安裝在設(shè)備上。當(dāng)然,您可以隨時再次下載并安裝該應(yīng)用程序。
如果您試圖阻止用戶進行不必要的系統(tǒng)更改,除了限制對PowerShell的訪問之外,還可以禁用Command Prompt,Task Manager和Registry。此外,您甚至可以嘗試將帳戶類型切換為“標(biāo)準(zhǔn)用戶”,以防止用戶進行系統(tǒng)更改并提高帳戶的安全性。但是,用戶仍然可以訪問PowerShell,命令提示符和任務(wù)管理器來執(zhí)行一些常見任務(wù)。
發(fā)表評論
共0條
評論就這些咯,讓大家也知道你的獨特見解
立即評論以上留言僅代表用戶個人觀點,不代表系統(tǒng)之家立場