Add-SCLibraryShare
Windows-megosztásokat ad hozzá egy erőforrástár-kiszolgáló fájlrendszeréhez a VMM-erőforrástárhoz erőforrástár-megosztásként.
Syntax
Add-SCLibraryShare
[-VMMServer <ServerConnection>]
[-SharePath] <String>
[-Credential <PSCredential>]
[-Description <String>]
[-AddDefaultResources]
[-JobGroup <Guid>]
[-UseAlternateDataStream <Boolean>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Az Add-SCLibraryShare parancsmag erőforrástár-megosztásokként hozzáadja a Windows-megosztásokat egy erőforrástár-kiszolgáló fájlrendszeréhez a Virtual Machine Manager (VMM) könyvtárhoz.
Mielőtt hozzáadhat egy erőforrástármegosztást a VMM-tárhoz, először létre kell hoznia a megosztást a Windows fájlrendszerben. A Windows Intézővel például létrehozhat és megoszthat egy mappát, amelyet hozzá szeretne adni a tárhoz.
Ha a VMM telepítője által létrehozott alapértelmezett erőforrástár-megosztással (MSSCVMMLibrary) azonos szinten vagy külön erőforrástár-kiszolgálón hoz létre Windows-megosztást, az Add-SCLibraryShare parancsmaggal adja hozzá a megosztást a VMM-erőforrástárhoz.
Ha létrehoz egy Windows-mappát az alapértelmezett VMM-erőforrástár-megosztás (MSSCVMMLibrary) alatt, a VMM automatikusan megvizsgálja a megosztást, felderíti a megosztáson tárolt összes olyan meglévő objektumot, amely erőforrástár-objektumnak minősül, és hozzáadja az erőforrástár-objektumokat a tárhoz. A Read-SCLibraryShare parancsmaggal azonban manuálisan frissítheti a megosztást, és importálhatja annak tartalmát a VMM-tárba.
Megjegyzés: A csak az erőforrástár-frissítő által felderíthető, de rendszergazda által nem létrehozott erőforrástár-erőforrások közé tartoznak a virtuális merevlemezek (Windows-alapú .vhd-fájlok, Citrix XenServer-alapú .vhd-fájlok vagy VMware-alapú .vmdk-fájlok), a virtuális hajlékonylemezek (Windows-alapú .vfd-fájlok vagy VMware-alapú .flp-fájlok), AZ ISO-lemezképek (.iso fájlok) és a szkriptek.
Példák
1. példa: Windows-megosztás hozzáadása erőforrástár-megosztási objektumként a VMM-erőforrástárhoz
PS C:\> Get-SCVMMServer -ComputerName "VMMServer01.Contoso.com"
PS C:\> Add-SCLibraryShare -SharePath "\\LibraryServer01\AllVHDs"
Az első parancs csatlakozik a VMMServer01-hez.
A második parancs hozzáad egy erőforrástár-megosztási objektumot az AllVHDs (a LibraryServer01-en található Windows-megosztás) könyvtárhoz. Ez a példa feltételezi, hogy a LibraryServer01 már VMM-erőforrástár-kiszolgáló.
2. példa: Két Windows-megosztás hozzáadása tármegosztási objektumként a VMM-erőforrástárhoz
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 }
Az első parancs csatlakozik a VMMServer1-hez.
A második parancs a "\LibraryServer01\AllVHDs" és a "\LibraryServer01\AllSOs" sztringeket tárolja a $SharePaths változóban. Ez a példa feltételezi, hogy a LibraryServer01 már VMM-erőforrástár-kiszolgáló.
Az utolsó parancs forEach hurok használatával továbbítja a $SharePaths tárolt két megosztásnevet az Add-SCLibraryShare parancsmagnak , amely az egyes Windows-megosztásokat erőforrástár-megosztásként adja hozzá a VMM-hez.
Megjegyzés: A standard Windows PowerShell ForEach hurokutasítással kapcsolatos további információkért írja be a következőtGet-Help about_ForEach
: .
A ForEach hurokutasítás nem ugyanaz, mint a ForEach-Object parancsmag, amely a ForEachot használja aliasként.
Paraméterek
-AddDefaultResources
Azt jelzi, hogy a rendszer hozzáadja az erőforrástár-megosztások alapértelmezett erőforrásait.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Megadja a hitelesítő objektumot, vagy egyes parancsmagok esetében egy futtató fiók objektumot, amely egy olyan fiók felhasználónevét és jelszavát tartalmazza, amely jogosult a művelet végrehajtására. A Restart-SCJob esetében pedig engedéllyel rendelkezik az újraindult feladat végrehajtásához.
A PSCredential objektummal kapcsolatos további információkért írja be a következőt Get-Help Get-Credential
: .
A futtató fiókokkal kapcsolatos további információkért írja be a következőt Get-Help New-SCRunAsAccount
: .
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Megadja az erőforrástár-megosztás leírását.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Megadja az azonos feladatcsoport-azonosítót tartalmazó utolsó parancs futtatása előtt készletként futtatandó parancsok azonosítóját.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Meghatározza, hogy a feladat előrehaladása nyomon legyen követve és tárolva legyen a paraméter által elnevezett változóban.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Megadja a műveletet kiváltó teljesítmény- és erőforrás-optimalizálási tipp (PRO-tipp) azonosítóját. Ez a paraméter lehetővé teszi a PRO-tippek naplózását.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Azt jelzi, hogy a feladat aszinkron módon fut, így a vezérlő azonnal visszatér a parancsfelületre.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SharePath
Egy érvényes erőforrástár-megosztás elérési útját adja meg egy olyan meglévő erőforrástár-kiszolgálón, amely univerzális elnevezési konvenciós (UNC) elérési utat használ.
Példaformátum: -SharePath "\\LibServer01\LibShare"
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UseAlternateDataStream
Meghatározza, hogy az AlternateDataStream használata használható-e.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
VMM-kiszolgálóobjektumot ad meg.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Kimenetek
LibraryShare
Ez a parancsmag egy LibraryShare objektumot ad vissza.