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.