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();

Antworten auf die Frage(1)

Ihre Antwort auf die Frage