Sdílet prostřednictvím


Add-SCLibraryShare

Přidá sdílené složky Windows v systému souborů serveru knihovny do knihovny VMM jako sdílené složky knihovny.

Syntax

Add-SCLibraryShare
   [-VMMServer <ServerConnection>]
   [-SharePath] <String>
   [-Credential <PSCredential>]
   [-Description <String>]
   [-AddDefaultResources]
   [-JobGroup <Guid>]
   [-UseAlternateDataStream <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

Rutina Add-SCLibraryShare přidá sdílené složky Systému Windows do knihovny nástroje Virtual Machine Manager (VMM) jako sdílené složky knihovny.

Před přidáním sdílené složky knihovny do knihovny VMM musíte nejprve vytvořit sdílenou složku v systému souborů Windows. Můžete například pomocí Průzkumníka Windows vytvořit a sdílet složku, kterou chcete přidat do knihovny.

Pokud vytvoříte sdílenou složku Windows na stejné úrovni jako výchozí sdílenou složku knihovny (MSSCVMMLibrary), kterou vytvořil instalační program VMM nebo na samostatném serveru knihovny, přidejte tuto sdílenou složku do knihovny VMM pomocí rutiny Add-SCLibraryShare .

Pokud vytvoříte složku Windows pod výchozí sdílenou složkou knihovny VMM (MSSCVMMLibrary), nástroj VMM tuto sdílenou složku automaticky prohledá, vyhledá všechny existující objekty uložené na této sdílené složce, které mají nárok na objekty knihovny, a přidá objekty knihovny do knihovny. Pomocí rutiny Read-SCLibraryShare však můžete ručně aktualizovat sdílenou složku a importovat její obsah do knihovny VMM.

Poznámka: Prostředky knihovny, které lze zjistit pouze aktualizací knihovny, ale nevytvořil správce, zahrnují virtuální pevné disky (soubory .vhd založené na Windows, soubory .vhd založené na Citrix XenServer nebo soubory VMware založené na .vmdk), virtuální diskety (soubory .vfd založené na Windows nebo soubory VMware založené na .flp), image ISO (soubory.iso) a skripty.

Příklady

Příklad 1: Přidání sdílené složky Windows jako objektu sdílené složky knihovny do knihovny VMM

PS C:\> Get-SCVMMServer -ComputerName "VMMServer01.Contoso.com"
PS C:\> Add-SCLibraryShare -SharePath "\\LibraryServer01\AllVHDs"

První příkaz se připojí k VMMServer01.

Druhý příkaz přidá objekt sdílené složky knihovny do knihovny s názvem AllVHDs (sdílená složka Windows umístěná na LibraryServer01). Tento příklad předpokládá, že LibraryServer01 je již server knihovny VMM.

Příklad 2: Přidání dvou sdílených složek Windows jako objektů sdílené složky knihovny do knihovny VMM

PS C:\> Get-SCVMMServer -ComputerName "VMMServer01.Contoso.com"
PS C:\> $SharePaths = "\\LibraryServer01\AllVHDs", "\\LibraryServer01\AllISOs"
PS C:\> ForEach($SharePath in $SharePaths) { Add-SCLibraryShare -SharePath $SharePath }

První příkaz se připojí k VMMServer1.

Druhý příkaz uloží řetězce "\LibraryServer01\AllVHDs" a "\LibraryServer01\AllSOs" do proměnné $SharePaths. Tento příklad předpokládá, že LibraryServer01 je již server knihovny VMM.

Poslední příkaz používá smyčku ForEach k předání dvou názvů sdílených složek uložených v $SharePaths rutině Add-SCLibraryShare , která přidá každou sdílenou složku Windows jako sdílenou složku knihovny do nástroje VMM.

Poznámka: Další informace o standardním Windows PowerShell příkazu smyčky ForEach zadejte Get-Help about_ForEach. Příkaz smyčky ForEach není stejný jako rutina ForEach-Object, která používá ForEach jako alias.

Parametry

-AddDefaultResources

Označuje, že se přidají výchozí prostředky sdílené složky knihovny.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Určuje objekt přihlašovacích údajů nebo u některých rutin objekt účtu Spustit jako, který obsahuje uživatelské jméno a heslo účtu, který má oprávnění k provedení této akce. Nebo v případě restart-SCJob má oprávnění k dokončení restartované úlohy.

Další informace o objektu PSCredential zadejte Get-Help Get-Credential.

Další informace o účtech Spustit jako potřebujete, zadejte Get-Help New-SCRunAsAccount.

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

Určuje popis sdílené složky knihovny.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobGroup

Určuje identifikátor řady příkazů, které se budou spouštět jako sada těsně před posledním příkazem, který obsahuje stejný identifikátor skupiny úloh.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Určuje, že průběh úlohy se sleduje a ukládá do proměnné pojmenované tímto parametrem.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Určuje ID tipu pro optimalizaci výkonu a prostředků (tip PRO), který tuto akci aktivoval. Tento parametr umožňuje auditovat tipy PRO.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Označuje, že úloha se spouští asynchronně, aby se ovládací prvek okamžitě vrátil do příkazového prostředí.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SharePath

Určuje cestu k platné sdílené složce knihovny na existujícím serveru knihovny, který používá cestu UNC (Universal Naming Convention).

Příklad formátu: -SharePath "\\LibServer01\LibShare"

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-UseAlternateDataStream

Určuje, zda se má použít alternativní datový proud.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Určuje objekt serveru VMM.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Výstupy

LibraryShare

Tato rutina vrátí objekt LibraryShare .