I have to view the Windows services often and would like to pin the "View Local Services" to the Windows 7 taskbar somehow. It doesn't work when I try to drag it from the start menu, nor can I drag a shortcut to it.
Is there another way to do this?
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):