Hinzufügen eines Anmeldeprogramms für TSclients in der Registerkarte "Umgebung" für Benutzeranzeigen in Powershell
Hallo, ich versuche, einen Anmeldeprogrammparameter für Remoteclients festzulegen, der mithilfe eines Powershell-Skripts erstellt wird. Wie nachfolgend dargestellt
Ich habe es geschafft, ein Anmeldeskript in der Profilregisterkarte mit festzulegen
$objUser.PSBase.InvokeSet('LoginScript', "logoff.cmd")
Als Samen in diesem ThreadHier
Das Problem ist, dass ich die Attribute in ADSIedit nicht finden kann. Einige der von mir verwendeten und verwendeten Attribute werden in ADSIedit nicht angezeigt, z. B. PasswordExpired
was mich glauben lässt, dass das Attribut existiert. Unten ist mein Code
$objComputer = [ADSI]"WinNT://127.0.0.1"
$objUser = $objComputer.Create('user', $username)
$objUser.SetPassword($password)
$objUser.PSBase.InvokeSet('Description', "user " + $userName)
$objUser.PSBase.InvokeSet('userflags', 512)
$objUser.PSBase.InvokeSet('passwordExpired', 1)
$objUser.SetInfo();