Dela via


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 .