Set-SCLibraryServer
Anger egenskaperna för en VMM-biblioteksserver.
Syntax
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
Cmdleten Set-SCLibraryServer anger egenskaperna för en VMM-biblioteksserver (Virtual Machine Manager). Du kan också använda den här cmdleten som en del av en jobbgrupp när den används med cmdleten Add-SCLibraryShare för att lägga till en uppsättning biblioteksresurser.
Exempel
Exempel 1: Ändra beskrivningen av en biblioteksserver
PS C:\> $LibServer = Get-SCLibraryServer -VMMServer "VMMServer01.Contoso.com" -ComputerName "LibraryServer01.Contoso.com"
PS C:\> Set-SCLibraryServer -LibraryServer $LibServer -Description "Library server for Production"
Det första kommandot hämtar biblioteksserverobjektet med namnet LibraryServer01 på VMMServer01 och lagrar det i variabeln $LibServer.
Det andra kommandot ändrar beskrivningen för FileServer01 till "Biblioteksserver för produktion".
Exempel 2: Uppdatera beskrivningen för en biblioteksserver
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."
Det första kommandot hämtar biblioteksserverobjektet med namnet LibraryServer01 på VMMServer01 och lagrar det i variabeln $LibServer.
Det andra kommandot uppdaterar beskrivningen för biblioteksserverobjektet som lagras i variabeln $LibServer.
Exempel 3: Lägga till ett virtuellt datornätverk till en biblioteksserver
PS C:\> $VMNetwork = Get-SCVMNetwork -Name "VMNetwork01"
PS C:\> Get-SCLibraryServer -ComputerName "LibraryServer01.Contoso.com" | Set-SCLibraryServer -AddVMNetwork $VMNetwork
Det första kommandot hämtar vm-nätverksobjektet med namnet VMNetwork01 och lagrar objektet i variabeln $VMNetwork.
Det andra kommandot hämtar biblioteksserverobjektet med namnet LibraryServer01 och använder pipelineoperatorn för att skicka objektet till cmdleten Set-SCLibraryServer , som lägger till VMNetwork01 på biblioteksservern.
Parametrar
-AddVMNetwork
Anger att ett eller flera virtuella datornätverk har nätverksanslutning till den angivna biblioteksservern när det används tillsammans med Set-SCLibraryServer.
Type: | VMNetwork[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClearVMHostGroup
Återställer värdgruppsassociationen för biblioteksservern.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Anger en beskrivning för biblioteksservern.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableUnencryptedFileTransfer
Anger, när värdet är True, att nätverksfilöverföringar inte kräver kryptering. Om okrypterade nätverksfilöverföringar tillåts kan prestanda förbättras om varken källvärden eller målvärden kräver kryptering.
Använd den här parametern för att:
- Aktivera okrypterade filöverföringar till eller från biblioteket.
- Aktivera okrypterade filöverföringar till, från eller inom en värdgrupp.
Type: | Boolean |
Aliases: | AllowUnencryptedTransfers |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Anger en identifierare för en serie kommandon som ska köras som en uppsättning precis innan det sista kommandot som innehåller samma jobbgruppsidentifierare körs.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Anger att jobb förloppet spåras och lagras i variabeln med namnet av den här parametern.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LibraryServer
Anger ett VMM-biblioteksserverobjekt.
Type: | LibraryServer |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-LibraryServerManagementCredential
Anger ett Kör som-konto för VMM-biblioteket.
Type: | RunAsAccount |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Anger ID för tipset om prestanda- och resursoptimering (PRO-tips) som utlöste den här åtgärden. Med den här parametern kan du granska PRO-tips.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveVMNetwork
Tar bort nätverksanslutningen för ett eller flera virtuella datornätverk från den angivna biblioteksservern när den används tillsammans med Set-SCVMLibraryServer.
Type: | VMNetwork[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Anger att jobbet körs asynkront så att kontrollen återgår till kommandogränssnittet omedelbart.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHostGroup
Anger ett värdgruppsobjekt för en virtuell dator eller en matris med värdgruppsobjekt.
Type: | HostGroup |
Aliases: | LibraryGroup |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMNetworks
Anger att ett eller flera virtuella datornätverk har nätverksanslutning till den angivna biblioteksservern när de används tillsammans med Set-SCVMLibraryServer.
Type: | VMNetwork[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Utdata
LibraryServer
Den här cmdleten returnerar ett LibraryServer-objekt .
Kommentarer
- Kräver ett VMM-biblioteksserverobjekt som kan hämtas med hjälp av cmdleten Get-SCLibraryServer .