0
我應該使用PowerShell創建,激活和停用Windows Server 2008 r2上的本地用戶帳戶。我已經用活動目錄來做,但我沒有找到本地帳戶的命令。誰能幫我? 此致敬禮。如何使用PowerShell管理Windows Server 2008 r2上的本地使用情況?
卡爾
如果我不像我應該那樣準確,我很抱歉。我必須爲成員服務器上的本地用戶帳戶執行此操作,而不是在域控制器上執行此操作。
我應該使用PowerShell創建,激活和停用Windows Server 2008 r2上的本地用戶帳戶。我已經用活動目錄來做,但我沒有找到本地帳戶的命令。誰能幫我? 此致敬禮。如何使用PowerShell管理Windows Server 2008 r2上的本地使用情況?
卡爾
如果我不像我應該那樣準確,我很抱歉。我必須爲成員服務器上的本地用戶帳戶執行此操作,而不是在域控制器上執行此操作。
當您安裝Active Directory時,它會刪除所有本地帳戶。這是打算。
這個問題會更適合https://serverfault.com/
function create-account ([string]$accountName, [string]$accountDescription) {
$hostname = hostname
$comp = [adsi]"WinNT://$hostname"
$user = $comp.Create("User", $accountName)
$user.SetPassword("change,password.10")
$user.SetInfo()
$user.description = $accountDescription
$user.SetInfo()
$User.UserFlags[0] = $User.UserFlags[0] -bor 0×10000 #ADS_UF_DONT_EXPIRE_PASSWD flag is 0×10000
$user.SetInfo()
$objOU = [ADSI]"WinNT://$hostname/Administrators,group"
$objOU.add("WinNT://$hostname/$accountName")
$objOU = [ADSI]"WinNT://$hostname/Remote Desktop Users,group"
$objOU.add("WinNT://$hostname/$accountName")
}
create-account "testuser2" "Some Description"
另存爲多數民衆贊成的.ps1,編輯,以適應信息,然後運行它。
http://www.jrdata.se/2012/10/31/add-local-users-with-powershell/
我不認爲OP在談論域控制器,而是本地帳戶的成員計算機 –
我不能肯定,但隻字不提本地機器,所以我就這樣,如果OP編輯問題或增加更多細節我會改變這個答案。 –
@ MathiasR.Jessen我決定添加你的建議'剛剛開始' –