6 Stimmen

Erstellen eines lokalen Benutzers mit PowerShell (Windows Vista)

Ich habe vor kurzem PowerShell installiert und eines der ersten Dinge, nach denen ich suchte, war, wie ich einen neuen Benutzer erstellen kann. Nachdem ich einige Zeit gesucht habe, habe ich das immer noch nicht gefunden. Ich habe ein wenig Erfahrung mit der Bash unter Linux und finde sie sehr effektiv. Das Anlegen von Benutzern ist dort trivial. Gibt es eine einfache \built -in, um einen lokalen Benutzer mit PowerShell zu erstellen?

Ich danke Ihnen.

20voto

BobbyShaftoe Punkte 27949

Sie können die localhosts ADSI :

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

7voto

nabiy Punkte 359

Können Sie auch verwenden

net user /add

Dieser Befehl ist nicht auf Powershell beschränkt.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X