使用PowerShell创建本地用户(Windows Vista)

时间:2008-12-20 15:01:34

标签: powershell adsi

我最近安装了PowerShell,我开始寻找的第一件事就是如何创建新用户。寻找一段时间后,我仍然没有找到这个。 我对linux上的bash有一点经验,发现它非常有效。在那里创建用户是微不足道的。 是否有一种简单的内置方法来使用PowerShell创建本地用户?

谢谢。

2 个答案:

答案 0 :(得分:20)

您可以使用localhost的ADSI

function create-account ([string]$accountName = "testuser") {   
   $hostname = hostname   
   $comp = [adsi] "WinNT://$hostname"  
   $user = $comp.Create("User", $accountName)   
   $user.SetPassword("Password1")   
   $user.SetInfo()   
}

答案 1 :(得分:7)

您也可以使用

net user /add

此命令不限于powershell。