2017-05-11 89 views
0

創建用戶和鏈接組策略給他們組有沒有一種方法來創建用戶組通過PowerShell的/ CMD apllied他們組策略? 我的機器未加入域。 我想準備一個腳本,我將在其他本地計算機/機器上多次使用該腳本來重新創建組策略。 我想要例如限制用戶訪問控制面板,互聯網訪問和類似的東西。從提前答案如何通過PowerShell中/ CMD的Windows Server 2012 R2

+1

請檢查https://stackoverflow.com/help/how-to-ask – bradbury9

回答

0

對於計算機沒有加入到域

謝謝,您不能使用組策略。您將需要使用本地策略。您正在尋找的許多項目只是您可以使用PowerShell腳本輕鬆設置的註冊表值。例如,對於隱藏快速用戶開關柄政策可切換這樣的:

Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" -Name HideFastUserSwitching -Value 0 

你可以看一下其中的值是通過讀取.ADMX模板

另外,您可以使用David Wyatt's PowerShell module讀取和修改策略文件。

最後的最後一個選項是一臺計算機上創建策略,然後覆蓋上的所有計算機的pol文件,然後gpupdate /force。這當然可以用PowerShell編寫腳本。

Copy-Item \\ExampleComputer1\C$\Windows\System32\GroupPolicy\Machine\Registry.pol \\ExampleComputer2\C$\Windows\System32\GroupPolicy\Machine\Registry.pol -Force 
Copy-Item \\ExampleComputer1\C$\Windows\System32\GroupPolicy\User\Registry.pol \\ExampleComputer2\C$\Windows\System32\GroupPolicy\User\Registry.pol -Force 

安全模板將不得不從安全模板MMC管理單元導出,然後導入其他計算機上secedit

secedit /configure /db %temp%\temp.sdb /cfg yourcreated.inf 
+0

使用該解決方案 - > Set-ItemProperty -Path「HKLM:\ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ System」 -name HideFastUserSwitching -Value 0 –

0

使用的解決方案 - >設置 - ItemProperty -Path「HKLM: \ SOFTWARE \微軟\的Windows \ CurrentVersion \政策\系統」雜牌HideFastUserSwitching - 數值0

不工作。 我的意思是比如:

的Set-ItemProperty -Path 「HKLM:軟件\微軟\的Windows \ CurrentVersion \政策\ NonEnum」 雜牌NoRecycleBinIcon - 數值1

.admx template.

應該讓我的桌面RECYCLEBIN不見了。這只是一個例子,其他設置也保持不變。

+0

我被切換「0」和「1」 - 也沒有反應 –

+0

這不生效,直到重新應用組策略。更改後是否重新啓動或運行'gpupdate/force'?此外答案部分保留爲答案,這應該是一個評論或添加到您的問題。 – BenH

+0

對不起,我是一個堆棧上的新手:)。是的,我重新啓動並使用gpupdate/force.Im投資於此,但無法找到此命令不影響的原因。 –

相關問題