Pin "View Local Services" to Windows 7 Taskbar?

Yes.

Right-Click the Services icon under Start Menu->Administrative Tools, and select Pin to Taskbar from the dropdown menu.


In Administrative Tools you can right click the icon and pin it directly to the taskbar.

Or

Right click on desktop -> New shortcut

point it to services.msc and pin to taskbar.


This was different on my machine, which is Windows 8.1 Pro. Here's what I had to do to enable Administrative Tools to be shown in the metro Apps screen (as well as in the Windows search results):

  1. Go to the Start screen
  2. Open the Charms bar (WinKey + C is one way)
  3. Go to Settings -> Tiles
  4. Enable "Show Administrative Tools"