Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro: Windows PowerShell 4.0, Windows PowerShell 5.x
Prostředek archivu ve službě Windows PowerShell Desired State Configuration (DSC) poskytuje mechanismus pro rozbalení souborů archivu (.zip) v konkrétní cestě.
Poznámka
Tato dokumentace tohoto prostředku DSC se zabývá verzí, která je součástí PowerShellu před verzí 7.2. Modul PSDscResources obsahuje nové a aktualizované prostředky DSC, které oficiálně podporuje Microsoft. Modul PSDscResources je k dispozici v galerii Prostředí PowerShell.
Další informace a aktualizovaná dokumentace naleznete v referenční dokumentaci PSDscResources.
Syntax
Archive [string] #ResourceName
{
Destination = [string]
Path = [string]
[ Checksum = [string] { CreatedDate | ModifiedDate | SHA-1 | SHA-256 | SHA-512 } ]
[ Credential = [PSCredential] ]
[ Force = [bool] ]
[ Validate = [bool] ]
[ Ensure = [string] { Absent | Present } ]
[ DependsOn = [string[]] ]
[ PsDscRunAsCredential = [PSCredential] ]
}
Vlastnosti
| Vlastnost | Popis |
|---|---|
| Cíl | Určuje umístění, kam chcete zajistit extrahování obsahu archivu. |
| Cesta | Určuje zdrojová cesta archivního souboru. |
| Kontrolní součet | Definuje typ, který se má použít při určování, zda jsou dva soubory stejné. Pokud není zadán Kontrolní součet, použije se k porovnání pouze název souboru nebo adresáře. Mezi platné hodnoty patří: SHA-1, SHA-256, SHA-512, createdDate, modifiedDate. Pokud zadáte kontrolní součet |
| Pověření | Přihlašovací údaje uživatelského účtu s oprávněními pro přístup k zadané cestě archivu a cíli v případě potřeby. |
| Síla | Některé operace se soubory (například přepsání souboru nebo odstranění adresáře, který není prázdný), způsobí chybu. Použití vlastnosti Force tyto chyby přepíše. Výchozí hodnota je false. |
| Ověřit | Používá Checksum vlastnost k určení, zda archiv odpovídá podpisu. Pokud zadáte kontrolní součet |
Společné vlastnosti
| Vlastnost | Popis |
|---|---|
| DependsOn | Označuje, že konfigurace jiného prostředku musí běžet před nakonfigurování tohoto prostředku. Pokud například ID bloku skriptu konfigurace prostředku, který chcete spustit jako první, je ResourceName a jeho typ je ResourceType, syntaxe pro použití této vlastnosti je DependsOn = "[ResourceType]ResourceName". |
| Zajišťovat | Určuje, zda chcete zkontrolovat, zda obsah archivu existuje v cílovém . Nastavte tuto vlastnost na Prezentovat, aby se zajistilo, že obsah existuje. Nastavte ho na Chybějící, abyste zajistili, že neexistují. Výchozí hodnota je present. |
| PsDscRunAsCredential | Nastaví přihlašovací údaje pro spuštění celého prostředku jako. |
Poznámka
Do WMF 5.0 byla přidána PsDscRunAsCredential společná vlastnost, která umožňuje spuštění jakéhokoli prostředku DSC v kontextu jiných přihlašovacích údajů. Další informace najdete v tématu Použití přihlašovacích údajů s prostředky DSC.
Příklad
Následující příklad ukazuje, jak pomocí prostředku Archiv zajistit, aby obsah archivního souboru s názvem Test.zip existovat a byly extrahovány v daném cíli pomocí a autorizované.
Archive ArchiveExample {
Ensure = "Present"
Path = "C:\Users\Public\Documents\Test.zip"
Destination = "C:\Users\Public\Documents\ExtractionPath"
}