Accélérer le lancement de PowerShell

Vous êtes ici : Accueil > Astuces

Publié le : 21/07/2008 vers 11h
Mise à jour le : 21/07/2008 vers 11h
Catégories :
  • Scripting

Auteur(s) :
Loïc THOBOIS (Membre depuis le 04/09/2007)
Société : AVAEDOS
Fonction : Consultant/Formateur
Contactez cet auteur - Affichez les ressources de cet auteur

Dans la première version de Powershell, un bug lors de l'installation ne transforme pas le code managé de PowerShell en code compilé pour la machine ce qui induit une recompilation à chaud à chaque démarrage de PowerShell.

Pour palier à ce souci de jeunesse, il vous suffit d'éxecuter le script suivant:

Set-Alias ngen @(
dir (join-path ${env:\windir} "Microsoft.NET\Framework") ngen.exe -recurse |
sort -descending lastwritetime
)[0].fullName
[appdomain]::currentdomain.getassemblies() | %{ngen $_.location}

Pour cela, copier ce code dans un fichier texte que vous allez nommer avec une extension en.ps1 et le lancer.

Attention, il faut le faire à chaque installation de Powershell ou d'un serveur Exchange 2007.

Merci à Damien Caro pour cette astuce forte utile ! (http://blogs.technet.com/dcaro/)

Votre commentaire:

Votre pseudo :

Votre commentaire :

Saisir les caractères ci-contre dans le champ suivant :
 Rafraichir

PseudoCommentaire
Soyez le premier à réagir !
Nos partenaires : www.bestof-microsoft.com | www.exchangedump.com | www.exchangedump.com | www.formation-exchange.com | www.formation-management-dif.com | www.formation-mcpd.com | www.formation-pmp.com | www.formation-seven.com | www.formation-windows-7.com | www.formation-windows7.com | www.formation-windows-seven.com | www.certification-mcpd.com | www.certification-windows-7.com | www.consulting-exchange.com | www.e-managementinstitute.org | www.certification-mcitp.com | www.formation-mcsa.com | www.bestof-exchange.com | www.exchange-consulting.com | www.bestof-voip.com | www.formation-cisco.com www.formation-mcitp.com.com | www.laboratoire-exchange.com | www.messagerie-consultant.com | www.bestof-windows.com | www.bestof-sharepoint.com | www.messagerie-consultants.com | www.formation-mcts.com | www.consultant-messagerie.com