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.

Syntaxe

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.

Než budete moct do knihovny VMM přidat sdílenou složku knihovny, musíte nejprve vytvořit sdílenou složku v systému souborů Windows. Pomocí Průzkumníka Windows můžete například 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) vytvořenou instalací nástroje VMM nebo na samostatném serveru knihovny, použijte rutinu Add-SCLibraryShare k přidání této sdílené složky do knihovny VMM.

Pokud ve výchozí sdílené složce knihovny VMM (MSSCVMMLibrary) vytvoříte složku Windows, 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é jsou způsobilé jako objekty knihovny, a přidá do knihovny objekty knihovny. Pomocí rutiny Read-SCLibraryShare ale můžete tuto sdílenou složku aktualizovat ručně a importovat její obsah do knihovny VMM.

Poznámka: Prostředky knihovny, které lze zjistit pouze pomocí aktualizačního modulu knihovny, ale nevytvořil správce, zahrnují virtuální pevné disky (soubory .vhd založené na Windows, soubory .vhd založené na Systému Citrix XenServer nebo soubory VMware založené na .vmdk), virtuální diskety (soubory .vfd založené na Windows nebo soubory .flp založené na VMware), 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á do knihovny sdílený objekt 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ých složek 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á do nástroje VMM přidá každou sdílenou složku Windows jako sdílenou složku knihovny.

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

Parametry

-AddDefaultResources

Označuje, že jsou přidány výchozí prostředky pro sdílenou složku knihovny.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky: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-SCJobmá oprávnění k dokončení restartované úlohy.

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

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

Typ:PSCredential
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Description

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

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-JobGroup

Určuje identifikátor pro řadu příkazů, které se spustí jako sada těsně před posledním příkazem, který obsahuje stejné spuštění identifikátoru skupiny úloh.

Typ:Guid
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-JobVariable

Určuje, že průběh úlohy je sledován a uložen v proměnné pojmenované tímto parametrem.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky: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.

Typ:Guid
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-RunAsynchronously

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

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky: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"

Typ:String
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-UseAlternateDataStream

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

Typ:Boolean
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-VMMServer

Určuje objekt serveru VMM.

Typ:ServerConnection
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

Výstupy

LibraryShare

Tato rutina vrátí objekt LibraryShare.