Générer des numéro(s) de port basés sur les paramètres spécifiés.
New-RDMPort [-Count <int>] [-ExcludePort <int[]>] [-IncludeWellKnownPorts] [-IncludeRegisteredPorts]
[-IncludePortsUsedByOthersSessions] [-Maximum <int>] [-Minimum <int>]
[-ForcePromptAnswer <DialogResult[]>] [<CommonParameters>]
Générer des numéro(s) de port basés sur les paramètres spécifiés.
PS C:\> $port = New-RDMPort -Minimum 50 -Maximum 2048 -IncludeWellKnownPorts -IncludeRegisteredPorts -IncludePortsUsedByOthersSessions
Générer un port entre 50 et 2048. Le port peut être déjà utilisé par une autre session, ou être un port bien connu ou enregistré.
PS C:\> $port = New-RDMPort -Minimum 10 -Maximum 15 -IncludeWellKnownPorts -IncludeRegisteredPorts -ExcludePort 11,12,13
Le port aura une valeur de 10, 14 ou 15. Si une autre session utilise l'un des ports, ce port sera exclu des possibilités.
PS C:\> $ports = New-RDMPort -Count 10
10 ports seront générés et stockés dans $ports.
PS C:\> $sess = Get-RDMSession -Name ARemotePwsh; $sess.PowerShell.Port = New-RDMPort -Minimum 1024; Set-RDMSession -Session $sess -Refresh
L'utilisateur récupére une session PowerShell distante existante appelée ARemotePwsh et modifie son port. Le nouveau port est au moins 1024, pas un port bien connu, pas un port enregistré et non utilisé par d'autres sessions. L'utilisateur enregistre la modification.
Nombre de ports à générer. Valeur par défaut : 1.
Type: System.Int32
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Ces ports ne seront pas générés.
Type: System.Int32[]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Changer pour utiliser avec prudence. Il répondra automatiquement à l'invite demandant oui/non, oui/non/annuler, ou des questions ok/annuler. En cas de plusieurs invites, plusieurs valeurs peuvent être passées à ce paramètre. Voici les valeurs acceptées :
Oui : Accepter l'invite. Inclut les valeurs OK et Automatique.
Non : Refuser l'invite oui/non/annuler. Annuler est l'option par défaut s'il n'y a pas de sélection Non.
Annuler : Annuler l'invite de confirmation oui/non/annuler. Non est l'option de secours 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: ''
Permettre de générer des ports utilisés par d'autres sessions.
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: ''
Permettre de générer des ports enregistrés. Pour une liste des ports enregistrés, voir : https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers#Registered_ports
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: ''
Permettre de générer des ports bien connus. Pour une liste des ports bien connus, voir : https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers#Well-known_ports
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: ''
Valeur maximale du port généré. Par défaut, la limite est définie à la valeur maximale absolue 65 535.
Type: System.Int32
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Valeur minimale du port généré. Par défaut, la limite est définie à 0. Une valeur recommandée est 1024.
Type: System.Int32
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: Named
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-RDMPort -detailed". Pour des informations techniques, taper "Get-Help New-RDMPort -full".