About Stephane

Stéphane is a dynamic and passionate Cloud and datacenter Microsoft MVP since. He is the founder of the Basel PowerShell user Group (BPUG), the co-founder of the French Speaking PowerShell UserGroup (FRPSUG), author, blogger, and received the community award "PowerShell Hero" from PowerShell.org. Stéphane has implemented microsoft infrastructure solutions in various countries of Europe and is currently working in Basel / Switzerland. Stéphane help his clients to reduce their global infrastructure costs by implementing Microsft infrastructure solutions by combining great products such as System Center, Windows Server, with heavy automation using Windows PowerShell. Stéphane loves languages, Belgium beer, French cheese and French Wine. If any of these topics are of your interest, don't hesitate to come and say hi.
19 09, 2015

Embrace version control using powershell git (Part 1)

By | 2016-10-19T21:00:13+00:00 September 19th, 2015|devops, git, github|11 Comments

PowerShell git: The beginning! I am writing this blog post from the airport / air plane heading back to Basel. I was at the Powershell summit (#pshsummit) in Stockholm and [...]

22 08, 2015

How to install SMA on Windows Azure Pack : Part 2

By | 2016-10-19T21:00:13+00:00 August 22nd, 2015|PowerShell, sma, Windows Azure Pack|0 Comments

Before even starting to talk about the installation of "SMA" (which standands for "Service Management Automation" ) let's briefly explain what it is and where it comes from. What is [...]

15 08, 2015

BPUG members: Win a free ticket to the System center Universe 2015

By | 2016-10-19T21:00:13+00:00 August 15th, 2015|Basel PowerShel User Group (BPUG), PowerShell|0 Comments

Life can be full of surprises. One of them is that we got a ticket offered through a sponsorship from the ambasodor  of the System center universe Europe (Belgium & Netherlands): [...]

20 07, 2015

PowerShell Sharepoint Module (Server Side Object Model)

By | 2016-10-19T21:00:13+00:00 July 20th, 2015|PowerShell, sharepoint|1 Comment

I you follow this blog, you might have read that I have been working 'intensively' on Sharepoint. I actually didn't know Sharepoint before starting the two simultaneous Sharepoint projects begin [...]

11 07, 2015

Ho mon dieux! I received the PowerShell MVP award !!

By | 2016-10-19T21:00:13+00:00 July 11th, 2015|awards, MVP|10 Comments

I am a bit late in announcing this since I have been traveling for holidays, but here it is! ;) I am extremely proud to announce that I have been [...]

1 07, 2015

New BPUG meetings planned!

By | 2016-10-19T21:00:13+00:00 July 1st, 2015|Basel PowerShel User Group (BPUG)|0 Comments

Yes, you read it well. It is written in plural. We are planning to have two distinct events this august! Script club session: powershell for beginners and best practises. --> 13th of [...]

29 06, 2015

How to get configuration manager inventory data using PowerShell

By | 2016-10-19T21:00:13+00:00 June 29th, 2015|ConfigMgr, ConfigMgr 2007, ConfigMgr 2012, WMI|0 Comments

In order to find information from our environment,very often we go out query the information directly at the source, on the network. We will query 100 hundreds of computers to [...]

28 06, 2015

How to get missing software updates using PowerShell

By | 2016-10-19T21:00:13+00:00 June 28th, 2015|ConfigMgr, ConfigMgr 2012, Configuration Item tresor chest, PowerShell remoting, WMI|0 Comments

I needed to list all the missing Windows Updates that have been deployed through Configuration manager. This means, not the ones deployed through WSUS, nor the ones that have NOT been [...]

8 06, 2015

A practical case for using a PowerShell Class

By | 2016-10-19T21:00:13+00:00 June 8th, 2015|PowerShell, PowerShell Classes, Series|14 Comments

I recently got curious about how a powershell class works. After digging a bit into it, I have to admit: I actually love it! Using a PowerShell class allows us to [...]

6 06, 2015

How to install a Sharepoint Lab in minutes using PowerShell and AutoSPInstaller

By | 2016-10-19T21:00:13+00:00 June 6th, 2015|PowerShell|0 Comments

If you are following me on twitter (@stephanevg) you probably saw one of my tweets passing by saying I was working on Sharepoint, or anything else Sharepoint related. I [...]

1 05, 2015

How to get and set configuration manager client push windows firewall rules using powershell

By | 2016-10-19T21:00:13+00:00 May 1st, 2015|ConfigMgr, ConfigMgr 2012, Firewall, PowerShell|2 Comments

I have worked with a new thing in PowerShell the other day that I thought would be nice to share: How to work with the Windows Firewall. I needed to verify [...]

13 04, 2015

How to extend hardware inventory in configuration manager

By | 2016-10-19T21:00:14+00:00 April 13th, 2015|ConfigMgr, ConfigMgr 2012, PowerShell, WMI, wmi module|4 Comments

During the first meeting of the Basel Powershell UserGroup , I have done a presentation where I demonstrated how we could tattoo our Windows Image during a deployment for reporting purposes [...]

25 03, 2015

Failover clustering PowerShell: How does it work?

By | 2016-10-19T21:00:14+00:00 March 25th, 2015|Cluster, Hyper-V, PowerShell|3 Comments

Just in case some apocalyptic event might occur on one of your servers (Like lets say, a Robot comes from the future and destroys it..) it might be a good [...]

24 03, 2015

Working with JSON and PowerShell

By | 2016-10-19T21:00:14+00:00 March 24th, 2015|json, PowerShell|8 Comments

In this post I want to share with all of you my last experiences I had working with the killer feature from powershell and explain how we can work with [...]

23 03, 2015

PowerShell deployment toolkit: How to build a lab in minutes using PDT

By | 2016-10-19T21:00:14+00:00 March 23rd, 2015|PDT, PowerShell|13 Comments

Why a Potato you may ask? well, I guess that all the french speakers understood it, but PDT is the abbreviation in french for "Pomme de terre", which actually means Potato. [...]

22 03, 2015

Basel PowerShell UserGroup First meeting sum up!

By | 2016-10-19T21:00:14+00:00 March 22nd, 2015|Basel PowerShel User Group (BPUG), Events|0 Comments

A short post to talk about the very first meeting of the Basel PowerShell UserGroup (BPUG) that was held the 18th of March at "Zum Lamm", Basel / Switzerland. This very [...]

4 02, 2015

Learn Powershell: A list of interesting resources to start with

By | 2016-10-19T21:00:14+00:00 February 4th, 2015|learn, PowerShell|0 Comments

I have been asked recently to create a short list of powershell learning resources. While creating it, I actually found A LOT of of them. I thought it could be interesting [...]

5 01, 2015

How to OSD tattoo a SCCM Windows image using PowerShell –> OSD Tattooer Script

By | 2016-12-02T15:28:14+00:00 January 5th, 2015|ConfigMgr, ConfigMgr 2007, ConfigMgr 2012, OSD, PowerShell, Sticky, WMI|49 Comments

OSD Tattooer Script Latest version  = 1.4.3 Version 1.4.3 is out! (16/08/2015)  I have added the following minor changes in version 1.4.3: Added Online help. Use get-help .\New-OSDTattoo.ps1 -Online to get [...]

18 12, 2014

Get a List of Virtual Machines from a hyperv cluster using PowerShell

By | 2014-12-18T15:14:00+00:00 December 18th, 2014|Cluster, Hyper-V, PowerShell|0 Comments

This small post will illustrate how we can easily get all virtual machine information of a specific cluster with this function. I used this function to locate on which node [...]

12 12, 2014

Basel Powershell User Group: The engine started!

By | 2016-10-19T21:00:14+00:00 December 12th, 2014|Basel PowerShel User Group (BPUG), PowerShell, UserGroup|3 Comments

Basel PowerShell User Group   *** EDIT*** [stextbox id="note" caption="Update!"] The first meeting of the BPUG will be scheduled for the 18th of march 2015 at 18h at Rebgasse 16 Rebgasse [...]

5 12, 2014

Powershell and sharepoint: The begining of my journey.

By | 2016-10-19T21:00:14+00:00 December 5th, 2014|PowerShell, sharepoint|2 Comments

    Edit: 12/11/2014 Updated the script to version 1.1 and provided a download link (see end of this blog post for more details).     PowerShell is a great [...]

4 12, 2014

How to install Windows Azure Pack (In order to use SMA ;)) Part 1

By | 2016-10-19T21:00:14+00:00 December 4th, 2014|PowerShell, sma, Windows Azure Pack|0 Comments

This is part 1 of a series of blog posts that covers everything you need to know about Server Management Automation (SMA) and bring you from "Noob" Level, to SMA expert [...]

30 11, 2014

WMI introduction presentation for the PowerShell Bengalore UserGroup (PSBUG)

By | 2016-10-20T01:12:06+00:00 November 30th, 2014|PowerShell, Series, UserGroup, WMI, WMI Week|0 Comments

  I just finished my presentation for the PowerShell Bengalore UserGroup (PSBUG). It was really a great session where almost 30 people attended it! Special thanks to dexter for having me [...]

Load More Posts