Benutzer

Übersicht

Verwalten eines lokalen Benutzers.

Syntax

User [String] #ResourceName
{
    UserName = [string]
    [DependsOn = [string[]]]
    [Description = [string]]
    [Disabled = [bool]]
    [Ensure = [string]{ Absent | Present }]
    [FullName = [string]]
    [Password = [PSCredential]]
    [PasswordChangeNotAllowed = [bool]]
    [PasswordChangeRequired = [bool]]
    [PasswordNeverExpires = [bool]]
    [PsDscRunAsCredential = [PSCredential]]
}

BESCHREIBUNG

Mit der User Ressource können Sie lokale Benutzerkonten hinzufügen, aktualisieren und entfernen. Informationen zum Verwalten der Mitgliedschaft eines Kontos in lokalen Gruppen finden Sie in der Gruppe-Ressource.

Requirements (Anforderungen)

Keine

Eigenschaften

Schlüsseleigenschaften

UserName

Geben Sie den Namen des Kontos als Zeichenfolge an.

Type: System.String

Optionale Eigenschaften

Beschreibung

Geben Sie eine Discription für das Konto als Zeichenfolge an.

Type: System.String
Default Value: None

Disabled

Geben Sie an, ob das Konto deaktiviert werden soll. Legen Sie diese Eigenschaft fest, $true um das Konto zu deaktivieren, wenn sie aktiviert ist. Legen Sie ihn fest, $false um das Konto zu aktivieren, wenn es deaktiviert ist.

Standardwert: $false.

Type: System.Boolean
Default Value: false

Ensure

Geben Sie an, ob der Benutzer vorhanden sein soll. Legen Sie diese Eigenschaft fest, Present um das Konto hinzuzufügen oder zu aktualisieren. Legen Sie diese Eigenschaft fest, Absent um das Konto zu entfernen.

Standardwert: Present.

Type: System.String
Behavior: Write
Accepted Values:
  - Absent
  - Present
Default Value: Present

FullName

Geben Sie den vollständigen Namen des Kontos als Zeichenfolge an.

Type: System.String
Default Value: None

Kennwort

Geben Sie eine Anmeldeinformationen mit dem Kennwort an, das für dieses Konto verwendet werden soll. Der UserName des Anmeldeinformationenobjekts wird nicht verwendet, nur das Kennwort.

Type: System.Management.Automation.PSCredential
Default Value: None

PasswordChangeNotAllowed

Geben Sie an, ob der Benutzer sein Kennwort ändern kann. Legen Sie diese Eigenschaft fest, um zu verhindern, $true dass der Benutzer sein Kennwort ändert. Legen Sie diese Eigenschaft fest, damit $false der Benutzer sein Kennwort ändern kann.

Standardwert: $false.

Type: System.Boolean
Default Value: false

PasswordChangeRequired

Geben Sie an, ob der Benutzer sein Kennwort ändern muss. Legen Sie diese Eigenschaft fest, $true um den Benutzer zu erzwingen, ihr Kennwort beim nächsten Anmelden zu ändern. Legen Sie diese Eigenschaft fest, $false damit der Benutzer sein Kennwort nicht ändern muss.

Standardwert: $true.

Type: System.Boolean
Default Value: true

PasswordNeverExpires

Geben Sie an, ob das Kennwort abläuft. Legen Sie diese Eigenschaft fest, um $true zu verhindern, dass das Kennwort des Kontos abläuft. Legen Sie diese Eigenschaft fest, um $false das Kennwort des Kontos pro Systemsicherheitseinstellungen ablaufen zu lassen.

Der Standardwert ist $false.

Type: System.Boolean
Default Value: false

Beispiele