المستخدم

الخلاصة

إدارة مستخدم محلي.

بناء الجملة

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]]
}

الوصف

User يمكنك المورد من إضافة حسابات المستخدمين المحليين وتحديثها وإزالتها. لإدارة عضوية حساب في المجموعات المحلية، راجع مورد المجموعة.

المتطلبات

بلا

الخصائص

الخصائص الرئيسية

اسم المستخدم

حدد اسم الحساب كسلسلة.

Type: System.String

خصائص اختيارية

الوصف

حدد discription للحساب كسلسلة.

Type: System.String
Default Value: None

⁧⁩مُعطل⁧⁩

حدد ما إذا كنت تريد تعطيل الحساب. قم بتعيين هذه الخاصية لتعطيل $true الحساب إذا تم تمكينه. قم بتعيينه لتمكين $false الحساب إذا تم تعطيله.

القيمة الافتراضية هي $false.

Type: System.Boolean
Default Value: false

ضمان

حدد ما إذا كان يجب أن يكون المستخدم موجودا أم لا. قم بتعيين هذه الخاصية إلى Present لإضافة الحساب أو تحديثه. قم بتعيين هذه الخاصية إلى Absent لإزالة الحساب.

القيمة الافتراضية هي Present.

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

FullName

حدد الاسم الكامل للحساب كسلسلة.

Type: System.String
Default Value: None

كلمة المرور

حدد بيانات اعتماد باستخدام كلمة المرور لاستخدامها لهذا الحساب. لا يتم استخدام اسم المستخدم لكائن بيانات الاعتماد، بل كلمة المرور فقط.

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

PasswordChangeNotAllowed

حدد ما إذا كان يمكن للمستخدم تغيير كلمة المرور الخاصة به. قم بتعيين هذه الخاصية إلى $true لمنع المستخدم من تغيير كلمة المرور الخاصة به. قم بتعيين هذه الخاصية $false للسماح للمستخدم بتغيير كلمة المرور الخاصة به.

القيمة الافتراضية هي $false.

Type: System.Boolean
Default Value: false

PasswordChangeRequired

حدد ما إذا كان يجب على المستخدم تغيير كلمة المرور الخاصة به. قم بتعيين هذه الخاصية إلى $true لإجبار المستخدم على تغيير كلمة المرور الخاصة به في المرة التالية التي يقوم فيها بتسجيل الدخول. قم بتعيين هذه الخاصية إلى $false لا تتطلب من المستخدم تغيير كلمة المرور الخاصة به.

القيمة الافتراضية هي $true.

Type: System.Boolean
Default Value: true

PasswordNeverExpires

حدد ما إذا كانت كلمة المرور تنتهي. قم بتعيين هذه الخاصية إلى $true لمنع انتهاء صلاحية كلمة مرور الحساب. قم بتعيين هذه الخاصية لتنتهي $false صلاحية كلمة مرور الحساب لكل إعدادات أمان النظام.

القيمة الافتراضية هي $false.

Type: System.Boolean
Default Value: false

أمثلة