Utiliser PowerShell de Windows

Nous allons utiliser PowerShell sur Windows. PowerShell est l’outil en ligne de commande de Windows. Nous allons regarder comment passer à la dernieere version de cett outil, puis comment obtenir les droits d’installation administrateur dans une session.

Cet outil donne des fonctionnalités proche de ce que nous retrouvons en linux.

Nous allons passer en revues quelques actions pour utiliser PowerShell sur Windows

Utiliser PowerShell : execution de script Elixir désactivé sur PowerShell

Nous souhaitons créer une application Phoenix simple que nous appelons hello. L’application la plus simple est sans base de données. Regardons la documentation avec la liste des options pour phx.new :

  • mix phx.new hello_desktop --no-ecto

Nous créons le projet dans le dossier :

  • C:\Surface\Phoenix\Projets
PowerShell

PowerShell bloque l’installation du projet pour des questions de sécurité.

Alerte de sécurité Windows

Nous allons passer à la dernière version de PowerShell

Utiliser PowerShell et mettre à jour PowerShell en ligne de commande

Nous mettons à jour PowerShell en ligne de commande.

  • winget install –id=Microsoft.PowerShell -e

PowerShell se met à jour vers la version 7

PowerShell

Vérifier la version PowerShell installée

Nous ouvrons une nouvelle session PowerShell.

Pour obtenir la version de PowerShell nous utilisons la commande : host.

PowerShell

Nous avons bien la version 7.3.6 installée.

Utiliser PowerShell et donner les droits pour l’exécution d’un script non signé

Pour donner les droits d’exécuter un script non signé au cours de la session :

  • Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
  • option [a]

Nous voyons que l’exécution de la commande mix est maintenant possible :

PowerShell

Ceux intéréssé par la création d’une application Phoenix Desktop sur Windows peuvent se reporter à notre article : créer une application Desktop sur Windows avec Elixir.

Quelques commandes PowerShell

On retrouve les mêmes commandes qu’en linux :

Gestion des fichiers et des repertoires

répertoire courant : pwd

contenu du répertoire : ls

changer de répertoire : cd

créer un répertoire : md

Autre commande

afficher l’aide PowerShell : help

Conclusion

Nous avons installé PowerShell et avons utilisé l’option permettant d’exécuter les scripts avec des droits Administrateurs définis pour la session.

Si vous avez aimé l'article vous êtes libre de le partager :-)

Laisser un commentaire