Flash info

"Les IT Pros sont en train de migrer rapidement car PowerShell est plus facile et plus puissant que VBScript."

Microsoft Scripting Guys

 

Identification






Mot de passe oublié ?
Pas encore de compte ? Enregistrez-vous

Commander notre livre

Commander notre livre


Accueil
Transformer un script PowerShell en un Exe
Écrit par Arnaud Petitjean [MVP]   
05-04-2012
 powerguipro.jpg

Voici une news à côté de laquelle je suis passé : Quest PowerGUI Pro 3.0, qui est la version commerciale de l'éditeur bien connu PowerGUI, a été doté de la capacité à pouvoir "compiler" des scripts PowerShell.

Ceci étant dit, l'objectif principal de cette fonctionnalité est d'empêcher la modification d'un script PowerShell ainsi que l'obfuscation du code. Ce n'est pas une raison de croire qu'un mot de passe en clair dans script converti en Exe sera irrécupérable !

Notez que pour l'exécution du binaire résultant la présence du PowerShell reste indispensable. Enfin, et ce n'est pas pour descendre PowerGUI, mais juste pour ne pas vous donner de faux espoirs; je doute que la "compilation" que j'appellerais plutôt transformation apporte des gains de performance.

Si vous recherchez la performance, alors vous ne serez pas déçu par la prochaine version de PowerShell qui arrive. En effet PowerShell v3 s'appuie désormais sur le Framework .Net 4 et le DLR; ainsi les scripts sont compilés en mémoire à la volée et pour l'avoir testé et fait quelques benchmarks je peux vous dire que le gain de performance par rapport à PowerShell v2 peut aller jusqu'à 100% !

Dernière mise à jour : ( 05-04-2012 )
 
Scripting Games 2012
Écrit par Arnaud Petitjean [MVP]   
02-04-2012
scripting_games_2012.png 

Comme chaque année, ne manquez pas les Scripting Games ! Il s'agit d'un évènement unique en son genre où vous aurez l'occasion de confronter vos talents de scripteur avec d'autres scripteurs du monde entier !

Ils se déroulent du 2 au 13 Avril 2012, c'est donc dès aujourd'hui !!!

Deux catégories seront à l'honneur : débutant et avancé.

Ce concours est une énorme opportunité d'apprendre, et d'apprendre tout en s'amusant car je peux vous garantir qu'Ed Wilson, le Scripting Guy de chez Microsoft a un excellent sens de l'humour.

En plus des autres années, il aura un Quizz quotidien pour tester vos connaissances (ouvert même à ceux qui ne participent pas au concours).

Alors à vos claviers et que le meilleur gagne !!! Quant à moi, j'aurais une fois de plus la chance de faire partie du jury.

-> Page principale <-  C'est ici que se trouvent les épreuves !!!
-> Comment s'inscrire ? <- 
-> PowerShell Code Repository <- C'est ici qu'il faut s'inscrire !!!
-> 10 raisons de participer <-
-> Liste des juges <-
-> Critères d'évaluation <-
-> FAQ <-

Tag twitter: #2012SG

Bonne chance à tous !  

--- Arnaud Petitjean

Dernière mise à jour : ( 05-04-2012 )
 
Conversion de dates au format Unix Epoch
Écrit par Arnaud Petitjean [MVP]   
20-01-2012
1327084231 

Il peut arriver que, tout comme moi, vous soyez amené dans votre vie de scripteur PowerShell à manipuler un jour ou l'autrre des dates au format Unix Epoch.

Pour ma part, je suis tombé récemment sur ce format de dates, qui m’était jusqu’alors inconnu; et ce en manipulant des fichiers de logs provenant de la plateforme Unix/Linux.

Ainsi j’ai dû effectuer quelques conversions de dates Epoch en type DateTime PowerShell (celui de .Net) et vice versa afin de pouvoir effectuer des comparaisons sur un certain nombre de valeurs.

Dernière mise à jour : ( 20-01-2012 )
Lire la suite...
 
Mission : Expert Powershell / Architecte SI
Écrit par Arnaud Petitjean [MVP]   
21-12-2011
candidat_emploi_travail_r.jpg 

Pour effectuer une mission de 18 mois (2x9 mois) pour un client dans le secteur bancaire en région parisienne, un profil Expert Powershell / Architecte applicatif est recherché. Début de la mission, le 16 Janvier 2012.

Voici quelques détails sur le poste :

  • Valider les architectures proposées dans les Schémas d’Architecture Technique en fonction des normes et de l’expertice proposée par l’intervenant;
  • Assurer un support technique aux équipes projets dans la phase de qualification/développement;
  • Assurer l’installation des applications dans les environnements de recette et d’intégration en veillant au respect des normes d’exploitation et de sécurité du client;
  • Assurer le support des équipes projet sur l’environnement de recette;
  • Coordonner les changements complexes, et aider les équipes projets.

Compétences requises :

  • Compétences de développement et de production,
  • Connaissance poussée et avérée du langage PowerShell (obligatoire pour postuler à cette offre),
  • Connaitre l’environnement Windows 2008 R2,
  • Etre capable d’effectuer des travaux d’intégration d’applications métiers.

Cet e-mail est protégé contre les robots collecteurs de mails, votre navigateur doit accepter le Javascript pour le voir

 
PowerShell v3 CTP2 disponible !
Écrit par Arnaud Petitjean [MVP]   
20-12-2011
PowerShell v3 CTP 2

Décidément l'équipe PowerShell ne chaume pas ces derniers temps car 3 mois seulement après la première Community Technology Preview voici la seconde version pour notre plus grand plaisir !!! Il n'y a aucun doute que la sortie prochaine de Windows 8 et de Windows Server 2012 accélère quelque peu les choses...

Au menu de cette nouvelle CTP, dans le désordre, on notera : une refonte de l'éditeur graphique PowerShell ISE dont la fenêtre de résultat et interactive ont fusionné et la possibilité d'installer des Add-On, amélioration des workflows, amélioration de la gestion des modules, l'autocomplétion "intelligente", etc. De nombreux bugs ont été également corrigés.

* Attention à bien désinstaller la CTP1 avant d'installer la CTP2, sinon galère garantie ! *

-> Microsoft Download Center <-

N'oubliez pas de raporter vos bugs sur le site Microsoft Connect, toute l'équipe PowerShell n'attend que cela. C'est d'ailleurs le rôle essentiel des versions CTP.

Dernier point, tous les scripts écrits dans les versions précédentes de PowerShell sont supposés fonctionner tel quel sans aucune modification. Si toutefois ce n'était pas le cas pour vous, alors remontez-le sans hésiter sur Connect !

 
Récupérer les OU dont l'héritage a été coupé
Écrit par Arnaud Petitjean [MVP]   
22-11-2011

Il est facile avec la console GPMC d’identifier si l’héritage au niveau d’une OU a été coupé à cause de l’icône avec le point d’exclamation bleu.

ouin.png

 

 

 

En revanche il est beaucoup moins évident d’obtenir la liste de toutes les OU d’un annuaire Active Directory entier, a moins d’avoir du temps devant soi s’il était question de le faire à la main… Et encore une fois c’est dans un tel scenario que PowerShell se positionne en sauveur ! J

Dernière mise à jour : ( 22-11-2011 )
Lire la suite...
 
PowerShell v3 CTP1 disponible !
Écrit par Arnaud Petitjean [MVP]   
20-09-2011

PowerShell v3 CTP 1 

Enfin un peu de nouveauté : la Community Technology Preview 1 de PowerShell version 3 est arrivée !!!

Pour avoir la chance de tester cette pré-version vous avez 2 options :

A vous de choisir celle qui vous convient le mieux.

Au rayon des nouveautés vous trouverez : des workflows, amélioration de la robustesse du remoting, des jobs planifiés, délégation d'administration, syntaxe simplifiée, amélioration de la découverte des commandes, meilleur support de WMI, PowerShell Web Services, etc...

Quelques liens intéressants :

 
Administrez Office 365 avec PowerShell
Écrit par Arnaud Petitjean [MVP]   
07-07-2011
office365_logo.png 

Vous ne le savez peut-être pas mais l'administration des produits de la gamme Office 365 repose essentiellement sur les mécanismes de remoting apportés par PowerShell 2.0.

Pour en apprendre davantage sur le sujet, voici quelques liens intéressants pour tout comprendre :

Bonne lecture

 
Mise à jour de l'aide PowerShell 2.0 - Mai 2011
Écrit par Arnaud Petitjean [MVP]   
18-05-2011

Windows PowerShell 2.0 Core Help – May 2011 Update

L'aide intégrée de PowerShell, bien que d'une valeur inestimable, commence à dater un peu...

Outre la commande Get-Help -online qui offre toujours la dernière version de l'aide, ceux qui n'ont pas la chance d'avoir internet sur leur bureau seront ravis d'apprendre que la Team PowerShell a eu la bonne idée de publier une mise à jour au format CHM.

Anglophobes s'abstenir : Windows PowerShell 2.0 Core Help – May 2011 Update

 
<< Début < Précédente 1 2 3 4 5 6 7 8 9 10 Suivante > Fin >>

Résultats 31 - 40 sur 196

Réseaux sociaux

Suivez nous sur    twitter

Qui est en ligne

Il y a actuellement 3 invités en ligne

Syndication

Cliquez sur l'icone de votre choix, puis copiez/collez l'URL dans votre lecteur de flux.
mvp_logo2.png
© 2018 PowerShell-Scripting.com