Flash info

"Problems cannot be solved by the same level of thinking that created them."

- Albert Einstein
 

Identification






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

Commander notre livre

Commander notre livre


Accueil
Les Scripting Games 2011 arrivent...
Écrit par Arnaud Petitjean [MVP]   
22-03-2011
2011_scripting_games.jpg
 

S'il y a bien quelque chose à ne pas manquer ce sont bien les Scripting Games 2011 !!!

Les Scripting Games, organisés par Microsoft, représentent une opportunité unique de d'apprendre en douceur PowerShell ou bien de se perfectionner en découvrant des techniques encore jusqu'alors inconnues à vos yeux...

En effet, comme chaque année, il y aura une catégorie "débutant" et une catégorie "avancé". Vous pourrez donc choisir celle qui vous convient le mieux en fonction de vos connaissances actuelles. 

Les jeux se dérouleront sur la période du 4 au 15 Avril 2011. Il y aura en tout 10 épreuves.

Cette année j'aurais le privilège d'être juge parmi les juges; alors affutez vos claviers car j'ai hate de voir vos trouvailles pour résoudre les 10 épreuves !

Dernière mise à jour : ( 22-03-2011 )
 
Surveillance d'un service et relancement automatique en cas d'arrêt
Écrit par Arnaud Petitjean [MVP]   
23-02-2011

Un utilisateur du forum (voir le fil de discussions) a eu ces derniers jours un problème à résoudre lié à l'arrêt inopiné d'un service. En effet, son applicatif métier est boggué à mourir Wink et comme il tourne en tant que service il devient critique de surveiller ce dernier et de le redémarrer le plus rapidement possible lorsqu'il s'arrête.

Voici ma solution (remarquez que je n'ai pas dit LA solution) - basée sur la souscription à un évènement WMI - pour redémarrer un service automatiquement lorsque celui-ci s'arrête. Cette solution a l'avantage de déléguer au système la surveillance; ainsi cela ne consomme quasiment pas de ressource CPU; en tout cas beaucoup moins qu'une "vilaine" boucle infinie...

Dernière mise à jour : ( 23-02-2011 )
Lire la suite...
 
PowerShell DHCP Module
Écrit par Arnaud Petitjean [MVP]   
14-02-2011
PowerShell DHCP Module

Nous le réclamions tous depuis un certain temps déjà, car automatiser l'administration d'un serveur DHCP se résumait jusqu'à aujourd'hui à la réalisation de scripts basés sur NetSh.

Et bien cette époque est maintenant révolue car un bienfaiteur de PowerShell, nommé Jeremy Engel a eu la bonne idée de créer un module qui offre une corde de plus à l'arc que constitue PowerShell.

Dernière mise à jour : ( 14-02-2011 )
Lire la suite...
 
Récupérer la garantie d'un ordinateur DELL
Écrit par Arnaud Petitjean [MVP]   
07-02-2011

Voici un script bien pratique pour les administrateurs d'un parc de machines DELL.

En effet, ce dernier retourne la date de début, de fin de garantie et le type de maintenance (J+1, etc.) de l'ordinateur courant (ou d'un numéro de série passé en paramètre).

Enjoy !

 Exemple d'utilisation :

PS > .\Get-DellWaranty.ps1

Service Tag                 : 1FHBG4J
Description                 : Next Business Day
Provider                    : DELL
Warranty Extension Notice * : No
Start Date                  : 9/7/2006
End Date                    : 9/7/2009
Days Left                   : 0

Comme vous pouvez le constater, ma machine n'est plus sous garantie Wink

Dernière chose, ce script récupère le contenu d'une page Web et en extrait la substantifique moëlle... Ce qui signifie que si le site DELL change, le script risque ne plus fonctionner. D'où l'intérêt d'utiliser la technologie des services Web lorsque celle-ci est disponible ! 

Dernière mise à jour : ( 07-02-2011 )
Lire la suite...
 
PowerCLI: Lister/Déconnecter les CDROM connectés sur vos VMs
Écrit par Arnaud Petitjean [MVP]   
01-02-2011

Ce script s'appuie sur : VMWARE vSphere PowerCLI

Remarque : Avant d'exécuter ce script/fonction n'oubliez pas de charger le snap-in PowerCLI et de vous connecter au vCenter 

Testé dans la configuration suivante :  

  • PowerCLI v4.0 U1 Build 208462
  • vCenter 2.5 Update 6

Vous le savez, le fait que le lecteur de CDROM soit connecté à une VM empêche cette dernière d'être "vMotionnisée". Cela n'est pas trop gênant lorsqu'on initie le vMotion manuellement, mais cela l'est nettement plus si vous utilisez DRS en mode automatique, car votre VM ne pourra pas être déplacée à chaud et la charge ne pourra être équilibrée.

Grâce à ce petit script, vous allez désormais savoir en un instant quelles sont les VMs qui ont un CDROM connecté et l'image ISO associée.


Get-VM | Where {(Get-CDDrive $_).ConnectionState.Connected -eq $true} | Select-Object -Property `
   @{n='VM'; e={$_.Name}}, @{n='ISOPath'; e={(Get-CDDrive $_).ISOPath}}

Exemple de résultat:

VM                                     ISOPath
--                                     -------
SQLSRV1                                [Datastore_ISO] Images_ISO/en_sql_server_2008_r2.iso
Exchange2010SRV                        [Datastore_ISO] Images_ISO/Exchange_srv_2010_x64.iso
 

Si à présent vous souhaitez déconnecter dans la foulée les CDROMs, tapez la ligne de commandes suivante:


Get-VM | Where {(Get-CDDrive $_).ConnectionState.Connected -eq $true} | Select-Object -Property `
   @{n='VM'; e={$_.Name}}, @{n='ISOPath'; e={(Get-CDDrive $_).ISOPath}} | foreach {Get-VM $_.Name | Get-CDDrive | Set-CDDrive -Connected $false -nomedia -Confirm:$false}

 

Dernière mise à jour : ( 01-02-2011 )
 
Retrouvez nous aux Techdays à Paris
Écrit par Arnaud Petitjean [MVP]   
28-01-2011
techdays2011.gif 

Retrouvez-nous aux Techdays le 8 février prochain lors de la présentation de la session Windows Powershell : Automatiser votre administration système  (SER207).

Jacques Barathon (aka Janel dans le forum) et moi-même aurons la chance de présenter une session entièrement consacrée à PowerShell durant 1 heure entière.

Alors notez l'évènement dans vos tablettes et venez nombreux nous rencontrer, le 8 février 2011 de 14h30 à 15h30.

 
Et de 500 000 !!!
Écrit par Arnaud Petitjean [MVP]   
17-01-2011

500 000 !!! C'est le nombre de visites que nous avons eu depuis le lancement de votre site favori.

Le site de la communauté PowerShell Francophone a été mis sur la toile le 1er Janvier 2007, cela fait donc un tout petit peu plus de 4 ans.

Sans vos contributions actives dans le forum le site ne serait pas ce qu'il est aujourd'hui. Merci pour les nombreux encouragements que nous recevons régulièrement dans notre livre d'or.

Arnaud PETITJEAN

 500000.jpg
Dernière mise à jour : ( 18-01-2011 )
 
Notre livre disponible en espagnol !
Écrit par Arnaud Petitjean [MVP]   
17-01-2011
livre_espagnol_r.jpg 

Robin et moi sommes fiers de vous annoncer que notre livre est maintenant disponible en espagnol.

J'ai une pensée toute particulière pour le traducteur, car il a fait un ENORME travail; le tout dans l'ombre qui plus est... Je sais ô combien ce travail est ingrat car tout comme lui j'ai été traducteur en mon temps d'un ouvrage sur le langage XML en 2000. Toute une histoire...!!! 

-> Pour le commander, c'est ici <-

 
Créer un document Word
Écrit par Arnaud Petitjean [MVP]   
17-01-2011

Voici un petit script issu d'une discussion dans le forum qui permet de créer un document Word à partir de PowerShell.

Le script d'appuie sur les composants COM d'Office et notamment celui de Word, il faut par conséquent que Word soit installé sur le poste qui exécute le script.

Dans cet exemple nous allons créer un document avec un titre de style "Titre 2", un corps de texte avec la police "Consolas" de taille 10 ainsi que les numéros de page en pied de page. Le contenu du document est la liste des processus en cours d'éxécution.

Dernière mise à jour : ( 17-01-2011 )
Lire la suite...
 
<< Début < Précédente 1 2 3 4 5 6 7 8 9 10 Suivante > Fin >>

Résultats 41 - 50 sur 192

Réseaux sociaux

Suivez nous sur    twitter

Qui est en ligne

Il y a actuellement 2 invités en ligne

Statistiques du site

Visites du jour: 2229
Total des visites: 547837

Syndication

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