Définir le mot de passe à partir de la session spécifiée.
Set-RDMSessionPassword [-ID] <guid> [-Password] <securestring> [[-PasswordAge] <int>]
[[-PasswordSinceDate] <datetime>] [-PassThru] [-Refresh] [-SetSession]
[-ForcePromptAnswer <DialogResult[]>] [<CommonParameters>]
Set-RDMSessionPassword [-Session] <PSConnection> [-Password] <securestring> [[-PasswordAge] <int>]
[[-PasswordSinceDate] <datetime>] [-PassThru] [-Refresh] [-SetSession]
[-ForcePromptAnswer <DialogResult[]>] [<CommonParameters>]
Définir le mot de passe de la session spécifiée. La session doit être marquée comme "Autoriser l'affichage des identifiants" si null n'est pas renvoyé. Pour persister le nouveau mot de passe, utiliser l'interrupteur DéfinirSession.
PS C:\> Set-RDMSessionPassword -ID "{00000000-0000-0000-0000-000000000000}" -Password (Read-Host -AsSecureString "Password") -SetSession
Définir le mot de passe de la session avec ID = "{00000000-0000-0000-0000-000000000000}".
PS C:\> $list = Get-RDMSession; Set-RDMSessionPassword -ID $list[1].ID -Password (Read-Host -AsSecureString "Password") -SetSession
Récupérer la liste des sessions disponibles et définir le mot de passe à partir du deuxième élément de la liste.
PS C:\> Get-RDMSession -Name 'UniqueName' |
Set-RDMSessionDomain -Domain "MyOtherDomain.com" -PassThru |
Set-RDMSessionPassword -Password $securePassword -PassThru |
Set-RDMSessionUsername -UserName 'NewUserName' -PassThru |
Set-RDMSession
Modifier le domaine, le mot de passe et le nom d'utilisateur de l'entrée nommée "UniqueName". La variable $securePassword est une chaîne sécurisée précédemment définie. Persister la modification avec l'appel Set-RDMSession.
Utiliser avec précaution. Répond automatiquement aux invites demandant oui/non, oui/non/annuler, ou ok/annuler. En cas de multiples invites, plusieurs valeurs peuvent être passées à ce paramètre. Voici les valeurs acceptées :
Oui : Accepter l'invite. Couvrir la valeur OK et Automatique.
Non : Refuser l'invite oui/non/annuler. Annuler est l'option par défaut s'il n'y a pas d'option Non.
Annuler : Annuler l'invite oui/non/annuler. Non est l'option de repli s'il n'y a pas d'option Annuler.
Type: System.Windows.Forms.DialogResult[]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Spécifier l'ID de la session pour obtenir le mot de passe.
Doit être un GUID valide, sous la forme {00000000-0000-0000-0000-000000000000}.
Type: System.Guid
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: Id
Position: 0
IsRequired: true
ValueFromPipeline: true
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Retourner l'entrée modifiée.
Type: System.Management.Automation.SwitchParameter
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Mot de passe en tant que SecureString.
Utiliser soit "Read-Host -AsSecureString" ou "ConvertTo-SecureString"
Type: System.Security.SecureString
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: 1
IsRequired: true
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Spécifier l'âge du mot de passe en jours. MotDePasseÂge prend la préséance sur MotDePasseDepuisDate.
Type: System.Nullable`1[System.Int32]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: 2
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Spécifie la date/heure (UTC) à laquelle le mot de passe a été créé pour la première fois. MotDePasseÂge prend la préséance sur MotDePasseDepuisDate.
Type: System.Nullable`1[System.DateTime]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: 3
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Envoyer la notification de rafraîchissement à l'application Remote Desktop Manager.
Type: System.Management.Automation.SwitchParameter
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Spécifier la session pour définir le mot de passe.
Type: RemoteDesktopManager.PowerShellModule.PSOutputObject.PSConnection
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: InputObject
Position: 0
IsRequired: true
ValueFromPipeline: true
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Enregistrer la session dans la source de données actuelle.
Type: System.Management.Automation.SwitchParameter
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Ce cmdlet supporte les paramètres communs : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, et -WarningVariable. Pour plus d'informations, voir about_CommonParameters.
Pour plus d'informations, taper "Get-Help Set-RDMSessionPassword -detailed". Pour des informations techniques, taper "Get-Help Set-RDMSessionPassword -full".