Group-Policy

通過 GPO 部署庫

  • March 9, 2021

我的 AD 伺服器的“C:\Program Files\WindowsPowerShell\Modules\Carbon”中有一個 Carbon 文件夾

如何將此文件夾(及其內容)部署到同一位置(“C:\Program Files\WindowsPowerShell\Modules”)通過 GPO 在域的端點中?

我準備了一個 ps1 腳本:

Copy-Item -Path "\\R10.Local\SYSVOL\R10.local\Carbon" -Destination "C:\Program Files\WindowsPowerShell\Modules" -Recurse -Force

然後我做瞭如下:

DC:將 Carbon 文件夾複製到 {domain name}\SYSVOL\R10.local\ 路徑
DC:DC:在 DC > GPO 中創建新策略(名為 Carbon 的組策略對象)
GPO:轉到電腦配置 > Windows 設置 > 腳本> 啟動 > PowerShell 腳本
GPO:點擊顯示文件並將 CopyCarbon.ps1 拖到該位置
GPO:編輯文件的安全性並添加具有讀取、讀取和執行權限的 DOMAIN Computers 組
GPO:PowerShell 腳本:將 RabbitMQTools 文件添加到 PowerShell腳本選項卡
GPO:PowerShell 腳本:通過點擊“顯示文件”按鈕驗證 ps1 文件是否已載入到 Sysvol 共享文件夾(例如 {域名}\SysVol\R10.local\Policies{GUID}\Machine\Scripts\Startup)
GPO :PowerShell腳本:選擇文件並點擊編輯
(可選)GPO:PowerShell 腳本:粘貼以下參數: -Noninteractive -ExecutionPolicy Bypass –Noprofile -file

引用自:https://serverfault.com/questions/1041710