I have to give high Praise to looptworks.com for their customer support.

My backpack from TechEd Europe had a bad zipper and would not close anymore soon after getting it rendering it pretty but useless 

On a shot in the dark, I emailed Looptworks on their contact form and was only asked for pictures of the damage. 

A New comparable bag is being FedEx'd to my location in Ottawa right now.   GREAT CUSTOMER SUPPORT and NO HASSLE!

Here is the replacement unit I am receiving - http://looptworks.com/shop/bags/kasum-backpack/

You can check them out on https://www.facebook.com/Looptworks on Facebook or their website which is http://looptworks.com/

One of the challenges to moving users to Windows XP isn’t usually the data. There are plenty of methods to mitigate that.

Very often people will scream “I can’t migrate to Windows 7 because Application XYZ” doesn’t work on Windows 7. So therefore I will always use Windows XP because I just can’t get past that point.  

But more often than not, you CAN get yourself running in Windows 7 now.    Sometimes it DOES mean updating to a newer version of the program (which is good, as this means vendor support).  Sometimes you cannot.   A newer version is not available or the original developer does not exist.  Maybe the source code has vanished into Cyberspace.

I’m not going to get into the support debate or why XP is no longer supported in about 7 days.

The fact is you have a mission critical application that your business relies upon and you need some help over this hurdle. I’m here to give you some tips on getting over that hurdle.

First and foremost, my background. So you all understand the world I lived in prior to this. I do not work for Microsoft. I have been floating in the industry as a Professional and as an enthusiast since I got my first Commodore Vic 20. I’ve built PC’s and fixed ones found by the side of the road. I made a great living servicing residential, Professionals and even working in the Enterprise.

It was at one point my job to not only Deploy Vista and Server 2008 with its security fully enabled (that’s right, leave UAC ON, take away local Admin rights, lock down with Group Policy).

It was also to ensure that every application we needed to operate as a business worked still and worked seamlessly. It had to operate with NO USER HAVING LOCAL ADMINISTRATIVE RIGHTS.

The old environment was an Administrators Hell. There is no other word. Users were Domain Admins, everybody had the right to do whatever they pleased. It was pure Anarchy. Six co-op students all day long was imaged and replaced computers and re-installed applications.

But the business ran.

So how did I meet this challenge? First there are tools out there to help make this happen. The biggest and BEST one which is FREE is called the “Application Compatibility Toolkit”. It’s a free download from Microsoft that’s pretty easy to use.

Once you load it up, you can scan your network in a variety of ways to see what applications you have. The ones it recognizes as Compatible for Windows 7 it will TELL YOU. Compatible means it will load / run / operate WITHOUT excessive rights.

Then it had a little box of “Shims”. Shims are tiny applications (we It Pros call them magic lies) that run underneath the original program to make it work. To make your life easier Microsoft even has a pile predefined to recognized industry application INCLUDING Kids games.

Then in the SAME kit (often missed by IT Professionals) is simple Developer’s tool called the “Standard User Analyzer”. This simple application is run WITH Administrative rights but watches any single application as if it DIDN’T have local Admin rights. You can load the program, watch it crash and then the Standard User Analyzer will build an “AutoShim” to mitigate what the application was trying to do.

You see sometimes applications fail or Bluescreen because they didn’t have permission to do something (like write a file) and the Shim can get the rights to that single file without the user being a local Administrator.

Now let’s step even deeper. You might have (like many have) gone for the 64 version of Windows. You’ve got a pile of programs that don’t work in Windows 7 still and management is freaking on you.

There is a very good chance the program has been around a long time. Maybe since Windows 95? So it could be a 16bit application. There is NO 16 bit support in the 64 bit version of Windows 7. But you have options still!

Current versions of Windows 8.1 / Windows 8 and Windows 7 all have a 32bit version. The 32bit version still has the 16bit engine and you can try it in that. Or is it an Enterprise situation? Server 2008 has a 32bit version which is still supported until January 14th 2020.

But let’s look at the Small Business too. Windows 7 has Windows Virtual PC, an improved version of Microsoft Virtual PC. You’d had to obtain a license for the additional copy of Windows 7 but you could install a second 32 bit Windows 7 within it…. And Windows Virtual PC supports Com ports for all of those applications that actually use a com port.

Or let’s get “old school”. It’s a Dos program that only works in Dos. You occasionally need it but there is critical data to you need to access. There is an application called DosBox which has been out in the Open Source community. It provides a simple emulated environment to run Dos Applications independent of the parent O/S. It has some limitations of course (I believe opportunistic File locking is a big one presently), but will allow the operation of ANCIENT applications.

When I mean ancient, for fun I fired up an old game from Apogee and an old copy of dBase I dug up on the internet. They worked. They worked in DosBox on a 64bit version of Windows 8.1.

There also free resources from Microsoft on Springboard to help you alleviate migrating not only applications to modern versions of Windows but data as well. Yes, Microsoft even has tools such as the Office Migration Planning Manager, Office Environment Assessment Tool and Office Code Compatibility Inspector. These tools can help you easily debug that old backend VBA word in your master Word template to migrate to a modern DOCX file or identify actual files that might have issues in a more modern version of office. Online just do a quick search for OEAT,OMPM and OCCI.

So never fear, you can get to whichever version of Windows you need. It is more than possible. It is very achievable. At the very end everything will all work out and the users won’t even care.

In fact that same environment that went Vista?  It tripled in size over the years, lost all of it’s Co-op students and became manageable with just two IT Pros.

So I know. I’ve been there.  We can do this.

Windows PowerShell MVP
Honorary Scripting Guy


First off, to Microsoft and the Community.  Thank you. It happened. It ACTUALLY Happened.  As Sally Field said once, “You Like me, you REALLY REALLY LIke me!”

That most wonderful of emails finally arrived in my email  box.

Dear Sean Kearney,

Congratulations! We are pleased to present you with the 2014 Microsoft® MVP Award!

I have to pause and realize where was I a little over 5 years ago?  The last 5 seems to have flown right by.   I have to think to myself “How did I ever get here?”.  So many memories fly by like a blur.

It only seems a short span in my history, but it was about seven years ago, where I wrote an email and sending it Microsoft Canada.  The next suddenly having it posted online in an entry called “Confessions of a Computer Geek”.  Meeting all the people at Microsoft Canada, MVP’s, Community Influencers, the President of Microosft. Canada.   Somehow this spawned into Being a Friday Funny Guy, writing Highway to PowerShell.


…and eventually finally Presenting for my first time ever, a result of the courage I gained from all that silliness of not being afraid to be myself and take chances.   My first time ever presenting a being rated as one of the Top presenters at Techdays Canada.

So many people I’ve met since then I’ve lost count.   People I considered heroes are now my friends.  I’m still have to shake my head and realize I email the one and only Scripting Guy on a quasi daily basis.


I can’t believe to this day I wrote HOLIDAY SPECIALS about Windows PowerShell, and am looking forward to writing a fifth one this year.  That when I look at www.scriptingguys.com my Name is ACTUALLY a Hyperlink on the side!


I try to recollect what has happened.  I still remember presenting at Techdays Canada over three years and as well the first ever PowerShell Deep Dive in Las Vegas and even TechEd itself.

Shaking hands with all the members of the PowerShell team, seeing Jeffrey Snover in his funky brown Vibram shoes, being encouraged by Ken Hansen to “Release the Kraken” live in front of an unsuspecting crowd. 

Shouting “CA-NA-DA” with Mitch Garvis and Corey Fowler at my first ever MVP Summit.  Standing amongst the infamous “Sea of Red” of Canadian MVPs.


Getting a room full of MVP’s and PowerShell enthusiasts to wish Hal Rottenberg Happy Birthday, Singing Highway to PowerShell with a group of MVP’s.  

Making that long Move to Ottawa, joining Cistel Technology inc, and hanging out with Team Cistel after we finished TechEd North America.


Seeing the Microsoft Head Office for the first time ever with Ragnar Harper as he helped me cross over the campus, getting interviewed by Dmitri Sotnikov.

Becoming and Honorary Scripting Guy, Being encouraged by the Scripting Guy to climb up on my tipppppy tipppppy toes and autograph the MVP plaque at TechEd Europe.   Hanging OUT with the Scripting Guy and Scripting Wife for the day in Toronto!


Finally at the most recent MVP summit I was shocked and delighted and VERY honored to hear I was LITERALLY hanging about at the Microsoft Campus all the time!  My face was actually one of the OFFICIAL MVP Banners for Summit! I was floored!   I also dressed up as Clippy, our long lost Office friend.


So many memories cross my mind, so many more I hope to achieve.  All this from a little guy who just one day decided to start believing in himself and dreaming a little more.   A person no different than you.

Except his singing voice is REEEAAALLLY Bad Winking smile

Over the 5 years as a Windows PowerShell MVP,  I have been honored to have been held amongst such esteemed company. 

I’ve learned so much about using PowerShell and the people behind it and yet there is still no much more to learn.

I can only hope to continue down the path I have been on and be honored to be standing amongst you again in another 5 years stating “I have been granted the honor to be a Windows PowerShell MVP”

But even if that day were to never happen, I am ecstatically happy today and smiling from EAR to EAR.   “Releasing the Kraken”