Name

New-ZipSfxOptions

SYNOPSIS

Crée un objet configuration utilisé lors de la construction d'une archive auto extractible.

SYNTAX

New-ZipSfxOptions [[-ExeOnUnpack] <String>] [[-ExtractDirectory] <String>] [[-Description] <String>] [-FileVersion <Version>] [-IconFile <String>] [-NameOfProduct <String>] [-VersionOfProduct <String>] [-Copyright <String>] [-AdditionalCompilerSwitches <String>] [-Quiet] [-Remove] [-CmdLine] [<CommonParameters>]

New-ZipSfxOptions [[-ExeOnUnpack] <String>] [[-ExtractDirectory] <String>] [[-Description] <String>] [-FileVersion <Version>] [-IconFile <String>] [-NameOfProduct <String>] [-VersionOfProduct <String>] [-Copyright <String>] [-AdditionalCompilerSwitches <String>] [[-WindowTitle] <String>] [-Quiet] [-Remove] [-GUI] [<CommonParameters>]

DESCRIPTION

Crée un objet configuration utilisé lors de la construction d'une archive auto extractible.

PARAMETERS

-ExeOnUnpack <String>

Précise le programme, et ses paramètres, à exécuter une fois que de tous les fichiers contenus dans l'archive ont été décompressés.

Required? False
Position? 0
Default value  
Accept pipeline input? false
Accept wildcard characters? False

-ExtractDirectory <String>

Indique le répertoire de décompression par défaut. Il peut contenir des références de variable système, par exemple %UserProfile%. Celles-ci seront substituées lors de l'exécution de l’archive auto extractible.

Required? False
Position? 1
Default value  
Accept pipeline input? false
Accept wildcard characters? False

-Description <String>

Décrit l'usage de l'archive auto extractible.

Required? False
Position? 2
Default value  
Accept pipeline input? false
Accept wildcard characters? False

-FileVersion <Version>

Numéro de version du fichier auto extractible.

Required? False
Position? named
Default value  
Accept pipeline input? false
Accept wildcard characters? False

-IconFile <String>

Nom d'un fichier contenant un icon à associer à la Winform.

Required? False
Position? named
Default value  
Accept pipeline input? false
Accept wildcard characters? False

-NameOfProduct <String>

Nom du produit contenu dans l'archive auto extractible.

Required? False
Position? named
Default value  
Accept pipeline input? false
Accept wildcard characters? False

-VersionOfProduct <String>

Numéro de version du produit contenu dans l'archive.

Required? False
Position? named
Default value  
Accept pipeline input? false
Accept wildcard characters? False

-Copyright <String>

Notice de copyright ou de copyleft.

Required? False
Position? named
Default value  
Accept pipeline input? false
Accept wildcard characters? False

-AdditionalCompilerSwitches <String>

Options supplémentaires utilisées lors de la génération de l'exécutable dotNET.

Required? False
Position? named
Default value  
Accept pipeline input? false
Accept wildcard characters? False

-Quiet <SwitchParameter>

Quitte le programme une fois la décompression achevée.

Required? False
Position? named
Default value  
Accept pipeline input? false
Accept wildcard characters? False

-Remove <SwitchParameter>

Supprime en fin de traitement tous les fichiers extraits de l'archive.

Required? False
Position? named
Default value  
Accept pipeline input? false
Accept wildcard characters? False

-CmdLine <SwitchParameter>

Précise que l'archive auto extractible est basée sur un programme console (CLI).

Required? False
Position? named
Default value  
Accept pipeline input? false
Accept wildcard characters? False

-WindowTitle <String>

Titre de la Winform.

Required? False
Position? 3
Default value  
Accept pipeline input? false
Accept wildcard characters? False

-GUI <SwitchParameter>

Précise que l'archive auto extractible est basée sur un programme Winform (GUI).

Required? False
Position? named
Default value  
Accept pipeline input? false
Accept wildcard characters? False

<CommonParameters>

This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable.

For more information, see about_CommonParameters.

INPUTS

OUTPUTS

Ionic.Zip.SelfExtractorSaveOptions

NOTES

Pour tous les paramètres de type string renseignés, les caractères espaces sont supprimés en début ou en fin de chaîne. Voici la liste des propriétés ayant des valeurs par défaut :

Flavor ConsoleApplication
ExtractExistingFile Throw
Quiet False
RemoveUnpackedFilesAfterExecute False
FileVersion 1.0.0.0

Attention, la propriété 'ExtractExistingFile' doit toujours avoir la valeur 'Throw'. Ce comportement est géré à l'aide des options de l'exécutable généré.

EXAMPLES

-------------- EXAMPLE 1 --------------

PS C:\> $MyConfiguration=New-ZipSfxOptions -Copyright "This module is free for non-commercial purposes."

Cette instruction crée une configuration SFX avec les valeurs par défaut sauf pour le champ Copyright.

-------------- EXAMPLE 2 --------------

PS C:\> New-ZipSfxOptions -Copyright "This module is free for non-commercial purposes."|Set-PsIonicSfxOptions

Cette instruction crée une configuration SFX et l'affecte à la configuration par défaut.

RELATED LINKS

AdditionalCompilerSwitches

Last edited Mar 6, 2014 at 4:30 PM by LaurentDardenne, version 7

Comments

No comments yet.