Cmd, powershell, powershell ISE vaste programme!

Discussions générales sur Microsoft Windows 10.
Répondre
Avatar du membre
mwonex
Messages : 4901
Enregistré le : dim. 7 juin 2015 13:46
Etes vous un robot ? : Non

Cmd, powershell, powershell ISE vaste programme!

Message par mwonex »

Bonjour,

L'invite de commande sous Windows 10 se trouve par Win + x comme aussi les commandes Powershell et Powershell ISE.

Pour la plupart des utilisateurs dont je suis, nous nous contentons souvent de copier des commandes ou des scripts sans toujours bien savoir à quoi ils correspondent.

Bien entendu, ça demande du travail, des efforts de recherche continus.
Rien n'empêche pourtant de comprendre un peu de quoi il s'agit:

- Déjà pour les "nuls":
La première chose à admettre c’est que les tutoriels et autres formations que vous pourriez avoir sur Powershell, ne vous affranchiront pas d’une certaine maitrise (ou l’inverse ) du système Windows. Je parle ici du “noyau” et non des interfaces graphiques, outils ou autres consoles d’administration.
Source:
http://www.it-connect.fr/powershell-pou ... re-partie/

Nouveauté de l'invite de commande sous Windows 10:

http://www.windows8facile.fr/windows-10 ... ein-ecran/
La derniere version' de Powershell ISE

https://msdn.microsoft.com/fr-fr/powers ... ell-50-ise

Il semble que Pwshell ISE soit plus complet, il permettrait aux développeurs de mieux tester leurs applications.. :?:

Voilà un très petit tour d'horizon non exhaustif évidemment. ;)
@+
"La carte n'est pas le territoire " . "Mieulx est de ris que de larmes escrire, Pour ce que rire est le propre de l'homme. Rabelais". Intel(R) Core(TM) i5-9400F CPU @ 2.90GHz x 6 - Ram 32 Go Win 11 24H2
Patriciag
Messages : 6310
Enregistré le : mer. 3 juin 2015 16:44
Etes vous un robot ? : Non
Localisation : Port-sur-Saône / Haute-Saône / France
Contact :

Re: Cmd, powershell, powershell ISE vaste programme!

Message par Patriciag »

Bonjour,
Windows PowerShell est considéré comme le successeur des interfaces en ligne de commande DOS/Windows.

Windows PowerShell ISE décrit l'environnement de script intégrés de Windows PowerShell, qui existe depuis des années, voir par exemple ici :
https://technet.microsoft.com/en-us/lib ... 453be9e671
Description de la fonctionnalité
Windows PowerShell ISE est une application hôte qui permet d’écrire, d’exécuter et de tester des scripts et des modules dans un environnement graphique et intuitif. Ses fonctionnalités clés, telles que la coloration de syntaxe, la saisie automatique par tabulation, le débogage visuel, la compatibilité avec Unicode et l’aide contextuelle, fournissent une riche expérience d’écriture de scripts.
Source : https://msdn.microsoft.com/fr-fr/powers ... ell-50-ise
Présentation de Windows PowerShell ISE
Windows PowerShell est le successeur des interfaces en ligne de commande DOS/Windows , parce qu'il est plus convivial.
Windows PowerShell Integrated Scripting Environment (ISE) est une application hôte pour Windows PowerShell. Dans Windows PowerShell ISE, vous pouvez exécuter des commandes et écrire, tester et déboguer des scripts dans une seule et même interface utilisateur graphique Windows. Celle-ci prend en charge des fonctions d’édition multiligne, la saisie semi-automatique par tabulation, la coloration de la syntaxe, l’exécution sélective, l’aide contextuelle et les langues s’écrivant de droite à gauche. Des éléments de menu et des raccourcis clavier vous permettent d’effectuer une grande partie des tâches accessibles à partir de la console Windows PowerShell. Par exemple, pour définir un point d’arrêt de ligne dans un script que vous déboguez dans Windows PowerShell ISE, cliquez avec le bouton droit sur la ligne de code, puis cliquez sur Basculer le point d’arrêt.

Essayez ces fonctionnalités dans Windows PowerShell ISE.
Édition multiligne : pour insérer une ligne vide sous la ligne actuelle dans le volet Commande, appuyez sur Maj+Entrée.
Exécution sélective : pour exécuter une partie d’un script, sélectionnez le texte à exécuter, puis cliquez sur le bouton Exécuter le script. Ou bien, appuyez sur F5.
Aide contextuelle : tapez Invoke-Item, puis appuyez sur F1. Le fichier d’aide s’ouvre à la rubrique d’aide de l’applet de commande Invoke-Item.
Windows PowerShell ISE permet de personnaliser certains aspects de son apparence. Il possède également son propre profil Windows PowerShell dans lequel vous pouvez stocker les fonctions, alias, variables et commandes que vous utilisez dans Windows PowerShell ISE.
Source : https://msdn.microsoft.com/fr-fr/powers ... rshell-ise

@+
Avatar du membre
mwonex
Messages : 4901
Enregistré le : dim. 7 juin 2015 13:46
Etes vous un robot ? : Non

Re: Cmd, powershell, powershell ISE vaste programme!

Message par mwonex »

Bonjour,

Merci de ces précisions, je souhaitais attirer l'attention des utilisateurs sur cet outil qui deviendra indispensable en effet, ainsi que l'indique le tutoriel sur un point particulier, mais aussi beaucoup d'autres fonctions:
tutoriels-astuces-f26/topic3309.html
Windows PowerShell introduit le concept d'un cmdlet (prononcer « command - let ») , un outil simple, à fonction unique de ligne de commande intégrée dans le Shell . Vous pouvez utiliser chaque cmdlet séparément, mais leur puissance est révélée lorsque vous utilisez ces outils simples en combinaison pour effectuer des tâches complexes . Windows PowerShell comprend plus d'une centaine de applets de commandes principales de base , et vous pouvez écrire vos propres applets et les partager avec d'autres utilisateurs .
Source du 23 août 2016:

https://msdn.microsoft.com/en-us/powers ... powershell
Par ailleurs il a été amélioré récemment et Il est devenu "open source"
PowerShell is now open source
Source:

https://msdn.microsoft.com/en-us/powers ... -scripting

@+
Modifié en dernier par mwonex le mar. 13 sept. 2016 10:11, modifié 1 fois.
"La carte n'est pas le territoire " . "Mieulx est de ris que de larmes escrire, Pour ce que rire est le propre de l'homme. Rabelais". Intel(R) Core(TM) i5-9400F CPU @ 2.90GHz x 6 - Ram 32 Go Win 11 24H2
Patriciag
Messages : 6310
Enregistré le : mer. 3 juin 2015 16:44
Etes vous un robot ? : Non
Localisation : Port-sur-Saône / Haute-Saône / France
Contact :

Re: Cmd, powershell, powershell ISE vaste programme!

Message par Patriciag »

Re,

Tu as raison d'attirer l'attention sur ce point.

En fait, PowerShell est très accessible, en particulier grâce aux ressources de formation de Microsoft Technet, disponibles à l'adresse suivante :
https://technet.microsoft.com/fr-fr/scr ... 42419.aspx

C'est en premier lieu ainsi que je me suis formée à l'utilisation de cet outil.

@+
Répondre