Tag: WinRM

How to use WinRM & PowerShell with Jenkins

  Jenkins is a powerfull continuous integration tools java based that exists for both Windows and Linux servers. It’s maybe one of the most used on premise. If you do CI for you devs, you should take a look at their web site and shout out a vm to start play with it. But some…




Chef installation & Configuration

  It’s the first post of, i hope, a very long series about Chef. Chef is a powerful tool which brings all you need in order to automate the configuration of all your systems. At first it was developed for Linux platforms, but you can also automate the management of your Windows systems. It’s a…




Desired State Configuration is mostly awesome…

But, sometimes you can’t use it! As i’m working on my script for Rebuild conf. I’m facing terribly issues with Exchange 2013 installation with DSC. I will show you how you can “install” Exchange 2013 remotely mostly with DSC.. First of all, you need to install Windows features and roles.. this is the easy part…




Les Jobs Powershell

Bonjour,

Au menu aujourd’hui l’utilisation des Jobs Powershell. Tout d’abord quelques généralités sur les jobs…

Avec Powershell v1, les opérations étaient synchrones, c’est à dire exécutées les unes à la suite des autres.

Dans Powershell v2, grâce à la notion de jobs, des nouvelles façons de scripter sont possibles:

  • Fonctionnement asynchrone
  • Possibilité de faire tourner plusieurs tâches en parallèle sur des machines distantes ou locales (Powershell reste bien sur mono thread)
  • La session courante n’est pas bloquée en attenant le résultat d’un job.



Remoting powershell – Partie 3

Salut,

Dans les deux précedents billets j’ai pu aborder la configuration de WinRM et l’utilisation de la cmdlet Invoke-Command. Dans ce dernier billet sur le remoting, je vais aborder l’utilisation des sessions powershell.

On peut retrouver deux types de sessions:

  • Les sessions distantes interactives
  • Les sessions distantes persistantes

Si on doit exécuter des tâches sur une machine précise, il est préférable d’ouvrir une session interactive.




Remoting Powershell – Partie 1

Bonjour,

L’avenement de Microsoft Powershell est bien l’arrivée du remoting. La capacité, avec un outil complet, à administrer son parc de son bureau, sans avoir besoin d’utiliser des psexec et consorts.

Dans cette série d’article, je vais tenter de vous apporter une approche ludique et simple afin que vous puissez utiliser ces technologies pour vous faciliter la vie :o)

Tout d’abord, il faut savoir que Powershell utilise plusieurs technologies pour l’accès à des machines distantes :

  • RPC, DCOM
  • WinRM (WS Management)
  • Les Web Services (AD par exemple)

On pourra selon la méthode utilisée :

  • Exécuter une seule commande dans une session temporaire sur une ou plusieurs machines
  • Ouvrir une session Powershell interactive
  • Des sessions persistantes
  • Importer en local un jeux de commandes n’existant que sur une machine distante sous forme de module



Powershell v3 est sortie !

Salut !

Enfin! Enfin on va pouvoir jouer avec Powershell v3 sur les plateformes de production avec le support complet de microsoft en cas de pépin.

Si vous avez la chance de tourner sur Windows8 ou Windows Server 2012, vous l’avez déjà d’installer, où il arrivera par les mises à jour. Si vous utilisez Windows 7 ou Windows Server 2008 (R2) utilisez ce lien pour télécharger le dernier bébé de chez Billou 😉

Et enfin, si vous êtes à la traîne et que vous préférez vivre à l’age de pierre (comme moi) avec votre Windows XP et Windows Server 2003, et bien on ne peut plus rien pour vous, vous allez finir sur le côté de l’autoroute de l’innovation.