One of the things that I did not like in Windows Vista and Windows 7 was that in order to logoff, shutdown, or reboot, you had to make quite a few clicks. It seems to me that the process was just way too complicated, and it was blogged about by many people. I thought that certainly after all the complaints Microsoft heard that it would be better in Windows 8 and Server 2012. Nope.
Now, in Windows 8, you have to get the charms bar up by either putting your mouse in the lower-right hand corner, or by using the Win+C shortcut, then click on Settings, then click on Power, then pick the option you want from the pop-up menu. It’s different, but still way too many steps to have to go through. Ok, if you have PowerShell open, you could just type Restart-Computer, but not everyone always has PowerShell open, especially if you are using a Surface RT. A good solution would be a little more universally available.
Like the guy yelling out the window in “Network”, I decided I didn’t want to put up with that for several years. So I decided to find an alternate method.
I found some control panel add-ins, taskbar shortcuts, and some other things that would get me where I wanted, but I was looking for something a little… well, sexier, from a geek perspective. Like doing it via PowerShell, that would be sweet. Then I found this gem over on the Microsoft Script Center. If you’re an IT person dealing with Microsoft technologies, I would highly recommend keeping that site in your favorites, as well as the Hey Scripting Guy! blog. Because you are using PowerShell already, right? I thought so.
This PowerShell solution comes with a module that you import, then you just run New-OSCWindowsTile and BAM! you have tiles for Shutdown, Restart, and Logoff. Once that’s done if you hit your Windows key on the keyboard, then type “res” you should see the Restart option. On my computer, I can now reboot with just five keystrokes instead of all that mouse clicking.