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
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.