Compress-PSResource
Comprimeert een opgegeven map met module- of scriptbronnen in een .nupkg-bestand.
Syntaxis
Default (Standaard)
Compress-PSResource
    [-Path] <String>
    [-DestinationPath] <String>
    [-PassThru]
    [-SkipModuleManifestValidate]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]
	Description
Met deze cmdlet wordt een opgegeven map met module- of scriptbronnen gecomprimeerd in een .nupkg bestand. isoleert de packfunctie in de cmdlet Publish-PSResource. Hiermee kunt u het .nupkg bestand ondertekenen voordat u het publiceert naar een opslagplaats. U kunt het uiteindelijke .nupkg-bestand publiceren met behulp van de parameter NupkgPath van Publish-PSResource.
Deze opdracht is toegevoegd in v1.1.0-preview2 van Microsoft.PowerShell.PSResourceGet.
Voorbeelden
Voorbeeld 1
In dit voorbeeld wordt de module TestModule gecomprimeerd en wordt te nupkg opgeslagen in DestinationPath.
Compress-PSResource -Path C:\TestModule -DestinationPath C:\NupkgDestination
	Parameters
-Confirm
Voordat u de cmdlet uitvoert, vraagt het systeem om bevestiging.
Parametereigenschappen
| Type: | SwitchParameter | 
| Default value: | None | 
| Ondersteunt jokertekens: | False | 
| DontShow: | False | 
| Aliassen: | Cf | 
Parametersets
(All)
| Position: | Named | 
| Verplicht: | False | 
| Waarde uit pijplijn: | False | 
| Waarde uit pijplijn op eigenschapsnaam: | False | 
| Waarde van resterende argumenten: | False | 
-DestinationPath 
		Pad om de gecomprimeerde resource op te slaan.
Parametereigenschappen
| Type: | String | 
| Default value: | None | 
| Ondersteunt jokertekens: | False | 
| DontShow: | False | 
Parametersets
(All)
| Position: | 1 | 
| Verplicht: | True | 
| Waarde uit pijplijn: | False | 
| Waarde uit pijplijn op eigenschapsnaam: | False | 
| Waarde van resterende argumenten: | False | 
-PassThru 
		Geef het volledige pad van de nupkg door via de pijplijn.
Parametereigenschappen
| Type: | SwitchParameter | 
| Default value: | None | 
| Ondersteunt jokertekens: | False | 
| DontShow: | False | 
Parametersets
(All)
| Position: | Named | 
| Verplicht: | False | 
| Waarde uit pijplijn: | False | 
| Waarde uit pijplijn op eigenschapsnaam: | False | 
| Waarde van resterende argumenten: | False | 
-Path
Pad naar de resource die moet worden gecomprimeerd.
Parametereigenschappen
| Type: | String | 
| Default value: | None | 
| Ondersteunt jokertekens: | False | 
| DontShow: | False | 
Parametersets
(All)
| Position: | 0 | 
| Verplicht: | True | 
| Waarde uit pijplijn: | False | 
| Waarde uit pijplijn op eigenschapsnaam: | False | 
| Waarde van resterende argumenten: | False | 
-SkipModuleManifestValidate   
		Slaat het modulemanifest over voordat u het .nupkg-bestand maakt.
Parametereigenschappen
| Type: | SwitchParameter | 
| Default value: | None | 
| Ondersteunt jokertekens: | False | 
| DontShow: | False | 
Parametersets
(All)
| Position: | Named | 
| Verplicht: | False | 
| Waarde uit pijplijn: | False | 
| Waarde uit pijplijn op eigenschapsnaam: | False | 
| Waarde van resterende argumenten: | False | 
-WhatIf 
		Toont wat er zou gebeuren wanneer de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.
Parametereigenschappen
| Type: | SwitchParameter | 
| Default value: | None | 
| Ondersteunt jokertekens: | False | 
| DontShow: | False | 
| Aliassen: | Wi | 
Parametersets
(All)
| Position: | Named | 
| Verplicht: | False | 
| Waarde uit pijplijn: | False | 
| Waarde uit pijplijn op eigenschapsnaam: | False | 
| Waarde van resterende argumenten: | False | 
CommonParameters
Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParametersvoor meer informatie.
Invoerwaarden
None
Uitvoerwaarden
FileInfo
Deze opdracht schrijft standaard geen uitvoer naar de pijplijn. Wanneer u de parameter PassThru gebruikt, wordt een FileInfo--object geretourneerd voor het nieuwe .nupkg-bestand.
Notities
De module definieert cmres als een alias voor Compress-PSResource.
Met deze cmdlet kunnen nuspec-afhankelijkheden in ACR worden gepubliceerd.