PowerShell script to manage document input and output.
Gestion des entrées et sorties des archives. Application WPF en PowerShell Xaml
Pour compiler l'application, vous pouvez utiliser l'outil PS2EXE. Voici les étapes à suivre :
- Installez le module
ps2exe
avec la commande suivante :
PS C:> Install-Module ps2exe
- Utilisez la commande
Invoke-ps2exe
oups2exe
pour compiler votre script PowerShell en un fichier exécutable. Par exemple, pour compiler un script nommésource.ps1
en un fichier exécutable nommétarget.exe
, utilisez l'une des commandes suivantes :
PS C:> Invoke-ps2exe .\source.ps1 .\target.exe
ou encore avec :
PS C:> ps2exe .\source.ps1 .\target.exe
Il est important de ne jamais stocker de mots de passe en clair dans votre script compilé. En effet, il est possible de décompiler un script compilé avec l'option -extract
. Voici un exemple de commande permettant de décompiler le script stocké dans le fichier Output.exe
:
Output.exe -extract:C:\Output.ps1
#AppFile Management of archive entries and exits. WPF application in PowerShell Xaml
To compile the application, you can use the PS2EXE tool. Here are the steps to follow:
- Install the
ps2exe
module with the following command:
PS C:> Install-Module ps2exe
- Use the
Invoke-ps2exe
orps2exe
command to compile your PowerShell script into an executable file. For example, to compile a script namedsource.ps1
into an executable file namedtarget.exe
, use one of the following commands:
PS C:> Invoke-ps2exe .\source.ps1 .\target.exe
or with:
PS C:>ps2exe.\source.ps1.\target.exe
It is important to never store plaintext passwords in your compiled script. Indeed, it is possible to decompile a script compiled with the -extract
option. Here is an example command to decompile the script stored in the Output.exe
file:
Output.exe -extract:C:\Output.ps1