Installer PowerShell Pack sur Windows 7 et Windows Server 2008

Avec Powershell 2.0 est apparut la notion de module. Un module est un ensemble de fonctions permettant de réaliser des nouvelles tâches. Pour faciliter la vie des administrateurs Microsoft propose un pack de 10 modules réunissant plus de 800 scripts ! Voyons comment installer ces nouvelles fonctionnalités …

Consultez la section Powershell Pour les Nuls pour accédez à l’index de tous les tutoriels Powershell proposés sur SysKB

Pre-requis

L’utilisation des modules nécessite l’utilisation de Powershell 2.0. Si vous utilisez Windows 7 ou Windows Server 2008 vous n’avez rien à faire puisque PS 2.0 est déjà installé. Si votre système tourne sous Windows XP / 2003  / Vista vous devrez au préalable installer Windows Powershell 2.0

Installer PowerShell Pack

Télécharger puis installez PowerShellPack.msi.

Lancer Powershell 2.0 et exécuter la commande suivante:

Import-Module PowerShellPack

Les 10 nouveaux modules sont alors intégrés !

Si vous obtenez le message suivant  je vous invite de lire l’article <a href=”https://syskb.com/comment-executer-un-script-en-powershell/”>Comment exécuter un script en Powershell</a> pour changer le mode d’exécution de votre environnement Powershell.

Import-Module : Impossible de charger le fichier C:\Users\Documents\WindowsPowerShell\Modules\PowerShellPack\PowerShellPack.psm1, car l'exécution de scripts est désactivée sur ce système. Pour plus d'informations, consultez « get-help about_signing ». Au niveau de ligne : 1 Caractère : 14 + Import-Module <<<<  PowerShellPack + CategoryInfo          : NotSpecified: (:) [Import-Module], PSSecurityExc eption + FullyQualifiedErrorId : RuntimeException,Microsoft.PowerShell.Commands.I mportModuleCommand

Pour vérifier que le Powershell Pack est bien implémenté vous pouvez tapez la commande suivante:

Get-Module

On doit obtenir quelque chose comme suit:

PS C:\Users> Get-Module
ModuleType      Name                         ExportedCommands
----------      ----                         ----------------
Manifest        AppLocker                    {Get-AppLockerPolicy, Get-AppLockerFile...
Script          PowerShellPack               {New-ByteAnimationUsingKeyFrames, New-T...
PS C:\Users>

Les 10 nouveaux modules se nomment:

  • WPK
  • IsePack
  • TaskScheduler
  • FileSystem
  • DotNet
  • PSImageTools
  • PSRSS
  • PSSystemTools
  • PSUserTools
  • PSCodeGen

Pour plus d’informations sur ces modules je vous invite à consulter l’article suivant : http://code.msdn.microsoft.com/PowerShellPack

Laisser un commentaire

Cliquez ici pour révoquer votre décision.