Partager via


Set-SCLibraryServer

Définit les propriétés d’un serveur de bibliothèque VMM.

Syntaxe

Set-SCLibraryServer
   [-LibraryServerManagementCredential <RunAsAccount>]
   [-LibraryServer] <LibraryServer>
   [-Description <String>]
   [-VMHostGroup <HostGroup>]
   [-ClearVMHostGroup]
   [-JobGroup <Guid>]
   [-EnableUnencryptedFileTransfer <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCLibraryServer
   [-LibraryServerManagementCredential <RunAsAccount>]
   [-LibraryServer] <LibraryServer>
   [-Description <String>]
   [-VMHostGroup <HostGroup>]
   [-ClearVMHostGroup]
   [-JobGroup <Guid>]
   -VMNetworks <VMNetwork[]>
   [-EnableUnencryptedFileTransfer <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCLibraryServer
   [-LibraryServerManagementCredential <RunAsAccount>]
   [-LibraryServer] <LibraryServer>
   [-Description <String>]
   [-VMHostGroup <HostGroup>]
   [-ClearVMHostGroup]
   [-JobGroup <Guid>]
   -AddVMNetwork <VMNetwork[]>
   [-EnableUnencryptedFileTransfer <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCLibraryServer
   [-LibraryServerManagementCredential <RunAsAccount>]
   [-LibraryServer] <LibraryServer>
   [-Description <String>]
   [-VMHostGroup <HostGroup>]
   [-ClearVMHostGroup]
   [-JobGroup <Guid>]
   -RemoveVMNetwork <VMNetwork[]>
   [-EnableUnencryptedFileTransfer <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

L’applet de commande Set-SCLibraryServer définit les propriétés d’un serveur de bibliothèque VMM (Virtual Machine Manager). Vous pouvez également utiliser cette applet de commande dans le cadre d’un groupe de travaux, lorsqu’elle est utilisée avec l’applet de commande Add-SCLibraryShare add-SCLibraryShare, pour ajouter un ensemble de partages de bibliothèque.

Exemples

Exemple 1 : Modifier la description d’un serveur de bibliothèque

PS C:\> $LibServer = Get-SCLibraryServer -VMMServer "VMMServer01.Contoso.com" -ComputerName "LibraryServer01.Contoso.com"
PS C:\> Set-SCLibraryServer -LibraryServer $LibServer -Description "Library server for Production"

La première commande obtient l’objet serveur de bibliothèque nommé LibraryServer01 sur VMMServer01 et le stocke dans la variable $LibServer.

La deuxième commande remplace la description de FileServer01 par « Serveur de bibliothèque pour production ».

Exemple 2 : Mettre à jour la description d’un serveur de bibliothèque

PS C:\> $LibServer = Get-SCLibraryServer -VMMServer "VMMServer01.Contoso.com" -ComputerName "LibraryServer01.Contoso.com"
PS C:\> Set-SCLibraryServer -LibraryServer $LibServer -Description "The library server is used by the Seattle office."

La première commande obtient l’objet serveur de bibliothèque nommé LibraryServer01 sur VMMServer01 et le stocke dans la variable $LibServer.

La deuxième commande met à jour la description de l’objet serveur de bibliothèque stocké dans la variable $LibServer.

Exemple 3 : Ajouter un réseau de machines virtuelles à un serveur de bibliothèque

PS C:\> $VMNetwork = Get-SCVMNetwork -Name "VMNetwork01"
PS C:\> Get-SCLibraryServer -ComputerName "LibraryServer01.Contoso.com" | Set-SCLibraryServer -AddVMNetwork $VMNetwork

La première commande obtient l’objet réseau de machine virtuelle nommé VMNetwork01 et stocke l’objet dans la variable $VMNetwork.

La deuxième commande obtient l’objet serveur de bibliothèque nommé LibraryServer01 et utilise l’opérateur de pipeline pour transmettre l’objet à l’applet de commande set-SCLibraryServer, qui ajoute VMNetwork01 au serveur de bibliothèque.

Paramètres

-AddVMNetwork

Spécifie qu’un ou plusieurs réseaux de machines virtuelles disposent d’une connectivité réseau au serveur de bibliothèque spécifié lorsqu’ils sont utilisés conjointement avec Set-SCLibraryServer.

Type:VMNetwork[]
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ClearVMHostGroup

Réinitialise l’association de groupe hôte pour le serveur de bibliothèque.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Description

Spécifie une description pour le serveur de bibliothèque.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-EnableUnencryptedFileTransfer

Indique, lorsqu’il est défini sur True, que les transferts de fichiers réseau ne nécessitent pas de chiffrement. L’autorisation de transfert de fichiers réseau non chiffrés peut améliorer les performances si ni l’hôte source ni l’hôte de destination ne nécessitent le chiffrement.

Utilisez ce paramètre pour :

  • Activez les transferts de fichiers non chiffrés vers ou hors de la bibliothèque.
  • Activez les transferts de fichiers non chiffrés vers, hors ou au sein d’un groupe hôte.
Type:Boolean
Alias:AllowUnencryptedTransfers
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-JobGroup

Spécifie un identificateur pour une série de commandes qui s’exécute en tant que jeu juste avant la commande finale qui inclut le même identificateur de groupe de travaux.

Type:Guid
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-JobVariable

Spécifie que la progression du travail est suivie et stockée dans la variable nommée par ce paramètre.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-LibraryServer

Spécifie un objet serveur de bibliothèque VMM.

Type:LibraryServer
Position:0
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-LibraryServerManagementCredential

Spécifie un compte d’identification pour la bibliothèque VMM.

Type:RunAsAccount
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-PROTipID

Spécifie l’ID de l’info-bulle d’optimisation des performances et des ressources (CONSEIL PRO) qui a déclenché cette action. Ce paramètre vous permet d’auditer les conseils pro.

Type:Guid
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-RemoveVMNetwork

Supprime la connectivité réseau pour un ou plusieurs réseaux de machines virtuelles du serveur de bibliothèque spécifié lorsqu’il est utilisé conjointement avec Set-SCVMLibraryServer.

Type:VMNetwork[]
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-RunAsynchronously

Indique que le travail s’exécute de façon asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-VMHostGroup

Spécifie un objet de groupe hôte de machine virtuelle ou un tableau d’objets de groupe hôte.

Type:HostGroup
Alias:LibraryGroup
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-VMNetworks

Spécifie qu’un ou plusieurs réseaux de machines virtuelles disposent d’une connectivité réseau au serveur de bibliothèque spécifié lorsqu’ils sont utilisés conjointement avec Set-SCVMLibraryServer.

Type:VMNetwork[]
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Sorties

LibraryServer

Cette applet de commande retourne un objet LibraryServer.

Notes

  • Nécessite un objet serveur de bibliothèque VMM, qui peut être récupéré à l’aide de l’applet de commande Get-SCLibraryServer Get-SCLibraryServer.