Save-HubContext

Synopsis

Enregistrer le contexte Hub actuel dans un fichier .json au chemin reçu

Syntaxe

Mot de passe sécurisé

Save-HubContext -Path <string> -SecurePassword [-PSHubContext <PSHubContext>] [-Force]
 [<CommonParameters>]

Mot de passe

Save-HubContext -Path <string> [-PSHubContext <PSHubContext>] [-Password <string>] [-Force]
 [<CommonParameters>]

Description

Enregistrer le PSHubContext actuel dans un fichier .json au chemin reçu. Si PSHubContext est fourni, enregistrer celui-ci dans un fichier .json. Si Force est fourni, écraser le fichier si le chemin existe déjà. Si SecurePassword est fourni, inviter l'utilisateur à entrer un mot de passe pour chiffrer le fichier .json. Si mot de passe est fourni, chiffrer le fichier .json avec le mot de passe reçu.

Exemples

Exemple 1

PS C:\> Save-HubContext -Path "C:\PATH\TO\YOUR\FILE\file.json"

Enregistrer le contexte Hub actuel.

Exemple 2

PS C:\> Save-HubContext -Path "C:\PATH\TO\YOUR\FILE\file.json" -Password "password"

Enregistrer le contexte Hub actuel dans un fichier protégé par un mot de passe.

Exemple 3

PS C:\> $availCtxs = Get-HubContext; Save-HubContext -Path "C:\PATH\TO\YOUR\FILE\file.json" -PSHubContext $availCtxs[2] -SecurePassword

Récupérer tous les contextes disponibles. Enregistrer le troisième contexte Hub dans un fichier protégé par un mot de passe qui sera rempli via une invite.

Paramètres

-Forcer

Écraser le fichier s'il existe

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: ''

-MotDePasse

Chiffrera le fichier avec le mot de passe clair

Type: System.String
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: Password
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-Chemin

Spécifie le chemin du fichier pour enregistrer le contexte Hub.

Type: System.String
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: true
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-PSHubContext

Enregistrer le contexte Hub dans un fichier.

Type: Devolutions.Hub.PowerShell.Entities.PowerShell.PSHubContext
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-MotDePasseSécurisé

Demandera le mot de passe pour chiffrer le fichier avec

Type: System.Management.Automation.SwitchParameter
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: Secure Password
  Position: Named
  IsRequired: true
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

ParamètresCommuns

Ce cmdlet supporte les paramètres communs: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. Pour plus d'informations, voir about_CommonParameters.

Notes

Pour plus d'informations, tapez "Get-Help Save-HubContext -detailed". Pour des informations techniques, tapez "Get-Help Save-HubContext -full".

Devolutions Forum logo Donnez-nous vos commentaires