• 📝Note

    Notre forum se distingue de la concurence autant par son accueil courtois que par son riche contenu qu'il présente.
    Si vous avez l'intention de vous inscrire et de rejoindre notre communauté, sachez que le contenu du forum sera invisible pour les membres non présentés (0 posteur) ou non encore approuvés !
    De plus, si votre objectif est de ne pas vous présenter, sachez que votre compte sera supprimé dans les 48 heures suivantes votre inscription afin d'éviter d'encombrer inutilement notre base de données.

    ⚠Avertissement
    L'utilisation d'un VPN ou d'un Proxy est prohibé lors de votre inscription.
    Le but est de protéger notre communauté d'individus malveillants ou indésirables.
    Toute inscription derriÚre un Proxy ou VPN sera rejetée en tant que SPAM !

Tutoriel đŸ“‘ Convertir un script PowerShell en fichier EXE sous Windows

Sylvain

Administrateur
🚀 Introduction

Les scripts sont utiles pour automatiser des tùches spécifiques que les applications standards ne peuvent pas accomplir. Si vous savez écrire un script ou si vous en avez trouvé un parfait pour vos besoins, le convertir en fichier EXE peut rendre son exécution plus simple et sécurisée. Voici comment transformer un script PowerShell en fichier EXE.



📜 PrĂ©requis

‱ Disposer d'un script PowerShell que vous souhaitez convertir.‱ TĂ©lĂ©charger et installer PS2EXE-GUI. Vous pouvez trouver l'outil ici : https://github.com/MScholtes/PS2EXE

‱ Il existe une version avec installateur ici: https://www.powershellgallery.com/packages/ps2exe/



📝 ProcĂ©dure

👉 PrĂ©paration de la conversion

‱ Lancez PS2EXE-GUI aprùs son installation.

‱ Dans le champ 'Source', sĂ©lectionnez le script PowerShell que vous voulez convertir.

‱ Dans le champ 'Fichier cible', entrez un nom pour le fichier de sortie et assurez-vous qu'il ait une extension EXE.

‱ Dans le champ 'IcĂŽne', choisissez le fichier d'icĂŽne que vous avez crĂ©Ă© pour votre exĂ©cutable.



👉 Compilation du fichier EXE

‱ Les autres champs sont assez explicites, remplissez-les selon vos besoins. Aucun autre paramĂštre n'est nĂ©cessaire.

‱ Cliquez sur 'Compiler'.

‱ Une fenĂȘtre PowerShell s'ouvrira et affichera le processus de compilation. Cela ne devrait pas prendre trop de temps, mais Ă  la fin, un message 'Appuyez sur EntrĂ©e pour quitter : ' apparaĂźtra. Appuyez deux fois sur la touche EntrĂ©e pour fermer la fenĂȘtre PowerShell.

‱ Visitez le dossier contenant le script converti et le fichier EXE converti devrait y ĂȘtre.



📱 Avertissement

Le fichier EXE ne créera pas un programme installable. Lorsque vous exécutez le fichier EXE, il exécutera simplement le script comme s'il était exécuté à partir du fichier PS1.



💡 Astuce

Avec un script PowerShell sous format de fichier EXE, il est beaucoup plus simple de l'intĂ©grer dans un processus d'automatisation. Les outils d'automatisation peuvent ne pas toujours ĂȘtre compatibles avec les scripts, mais ils le sont gĂ©nĂ©ralement avec les fichiers EXE.



🔗 RĂ©fĂ©rence

‱ https://support.microsoft.com/fr-fr/search/results?query=convertir+script+PowerShell+en+EXE

‱ https://learn.microsoft.com/fr-fr/search/?terms=convertir+script+PowerShell+en+EXE

‱ https://www.google.ca/search?q=convertir+script+PowerShell+en+EXE

‱ https://www.bing.com/search?q=convertir+script+PowerShell+en+EXE



🏁 Conclusion

La conversion d'un script PowerShell en fichier EXE facilite non seulement son exĂ©cution mais renforce Ă©galement la sĂ©curitĂ© en empĂȘchant les modifications non autorisĂ©es. Cette mĂ©thode est idĂ©ale pour distribuer des scripts sans que les utilisateurs inexpĂ©rimentĂ©s ne puissent les altĂ©rer.
 
Qui a lu ce fil (Lecteurs totaux : 1)

Un don pour TE

Campagne 2024

Aidez-nous à financer l'hébergement
Objectif
325.00 €
Reçu
158.97 €
Cette collecte de dons se termine dans

Record d'assistance en ligne

Membres: 6 le 9 Apr 2024
Invités: 344 le 29 Mar 2024
Record d'assistance : 344 , le 29 Mar 2024

Visiteurs en ligne

Membres
0
Invités
24
Total
24

Statistiques du forum

Discussions
13 180
Messages
23 189
Membres
428
Dernier inscrit
naber91
General chit-chat
Aides Utilisateurs
  • Personne ne discute en ce moment.
      Marcel_By_mtr Marcel_By_mtr: @demain
      Retour
      Haut Bas