Créer un nouveau mot de passe aléatoire
New-RDMRandomPassword [-ForcePromptAnswer <DialogResult[]>] [<CommonParameters>]
New-RDMRandomPassword [[-Session] <PSConnection>] [-ForcePromptAnswer <DialogResult[]>]
[<CommonParameters>]
New-RDMRandomPassword -Mode <PasswordGeneratorMode> [-ForcePromptAnswer <DialogResult[]>]
[<CommonParameters>]
New-RDMRandomPassword [[-TemplateName] <string>] [-ForcePromptAnswer <DialogResult[]>]
[<CommonParameters>]
Créer un nouveau mot de passe aléatoire
PS C:\> $randomPassword = New-RDMRandomPassword
Générer un mot de passe aléatoire avec les paramètres par défaut
PS C:\> $randomPassword = New-RDMRandomPassword -TemplateName $templateName
Générer un mot de passe aléatoire avec les paramètres du modèle
PS C:\> $session = Get-RDMSession -Name MySession; $randomPassword = New-RDMRandomPassword -Session $session
Générer un mot de passe aléatoire avec la complexité du mot de passe de la session
PS C:\> $pwd = New-RandomPassword -Mode Default -MinimumDigit 10 -MinimumLength 1
Générer un mot de passe aléatoire composé de 10 chiffres.
PS C:\> $pwd = New-RandomPassword -Mode SpecifiedSettings -Digit 1 -Bracket 0 -Underline 1 -Lowercase 0 -Special 0 -Uppercase 0
Générer un mot de passe aléatoire composé d'au moins 1 chiffre et 1 soulignement. Les autres caractères sont soit un chiffre, une minuscule, une majuscule, un symbole spécial, une parenthèse, ou un soulignement. Les caractères ANSI élevés, le signe moins et les espaces ne sont pas présents dans le mot de passe. Il n'y a pas de garantie que le mot de passe soit conforme XML.
PS C:\> $pwd = New-RandomPassword -Mode Passphrase -AppendNumber LastWord -CapitalizeFirstLetter FirstWord -PassphraseLength 10 -WordSeparator ""
Générer un mot de passe aléatoire composé de 10 mots anglais non espacés. Sa première lettre est la seule en majuscule, et il se termine par le seul chiffre.
Bascule à utiliser avec précaution. Elle répondra 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. Couvre 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 par défaut s'il n'y a pas de sélection 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: ''
Type: System.Nullable`1[Devolutions.RemoteDesktopManager.PasswordGeneratorMode]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: Mode
Position: Named
IsRequired: true
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Générer un mot de passe aléatoire avec la complexité du mot de passe de cette session
Type: RemoteDesktopManager.PowerShellModule.PSOutputObject.PSConnection
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: Session
Position: 0
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Générer un mot de passe aléatoire avec les paramètres du modèle.
Type: System.String
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: Template
Position: 0
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Cette applet de commande prend en charge 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 New-RDMRandomPassword -detailed". Pour des informations techniques, taper "Get-Help New-RDMRandomPassword -full".