Question Transformer nos scripts PS1 en EXE

Plus d'informations
il y a 15 ans 5 mois #8153 par jojo
Bonjour les PowerShelleurs, :laugh:

Est-ce qu'on peut via powershell créer un utilitaire en mode console pour le reutiliser avec l'interpréteur cmd.exe ?
Le but étant d'automatiser mes tâches via cet \"utilitaire perso\" sur les PC ne disposant pas encore de PS...

Autre question, si PS permet ce genre de conversion est-ce que je peux utiliser ce binaire dans des versions anciennes de Windows :whistle:


Merci.<br><br>Message édité par: Arnaud, à: 29/11/10 15:09

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 15 ans 5 mois #8156 par Arnaud Petitjean
Salut,

Je ne connais qu'un utilitaire capable de transformer un script PowerShell en un .Exe; il s'agit de Primal Form ou Primal Script (société SAPIEN) dans sa version payante. On peut même indiquer un compte (et le mot de passe) avec lequel le script s'éxécutera.

Par contre, pour fonctionner il a besoin de Powershell.

Arnaud

MVP PowerShell et créateur de ce magnifique forum :-)
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 15 ans 5 mois #8289 par EROS
Réponse de EROS sur le sujet Re:transfomer nos script PS1 en EXE
Bonjour,

une autre option serait de créer une archive auto-extractible contenant une version portable de powershell (je n'ai pas encore vu si celà fonctionnait, mais un précédent POST d'Arnaud oriente sur cette piste) =&gt;

www.powershell-scripting.com/index.php?o...;id=4116&catid=4

Message édité par: Khalim EROS, à: 15/12/10 22:02

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 15 ans 5 mois #8297 par xyz
Réponse de xyz sur le sujet Re:transfomer nos script PS1 en EXE
Arnaud écrit:

Je ne connais qu'un utilitaire capable de transformer un script PowerShell en un .Exe

De mon côté je pense que le script est encapsulé dans un \&quot;loader autonome\&quot;, il n' y a pas à proprement parler de conversion de code PS vers du code binaire.
Donc rien n'empêche de coder le même type d'outil en C#, point que j'avais effleuré dans ce tutoriel .

Arnaud puisque tu sembles disposer de cette version peux-tu vérifier si l'exe contient des ressources ?
.NET Resourcer : www.lutzroeder.com/dotnet/

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.039 secondes
Propulsé par Kunena