| Home » Categories » PingPlotter Pro |
Running PingPlotter Pro as a service under Windows 2008 / Windows 7 |
|
Question I'm trying to run PingPlotter Pro as a service under Windows 2008. It seems to start OK, but I can't see it running. How do I access it? Solution PingPlotter Pro uses the Interactive Service capabilities of Windows, which has significantly changed (and mostly disabled) starting with Windows Vista. This means that you will no longer be able to see PingPlotter Pro when you install it as a service under Windows 7/2008/Vista. The workaround for this problem isn't perfect, but it does still allow you to work with PingPlotter Pro as a service. (Note: There is a beta version of PingPlotter Pro that automates the following steps for you and creates a shortcut in your Start -> Programs -> PingPlotter menu that will give you quick access to the service instance of PingPlotter Pro). Session 0All services under Windows 7/2008/Vista that interact with the desktop now run under what is called 'Session 0' (you can Google for Vista Session 0 for more details on this). So when PingPlotter Pro starts, the user interface is visible on Session 0 only, and not in the tray on your main desktop. Windows has some capabilities to help with services that weren't built to work with Session 0. There is a utility that is installed by default with Windows 7/2008/Vista that looks for any dialogs popping up in session 0 and lets you switch to session 0 to see those dialogs. This gives you access to the PingPlotter Pro user interface. The challenge with this is that PingPlotter doesn't normally have any dialogs - it's normally minimized to the tray. Use a script to 'show' PingPlotter ProTo solve this, we have created a small script that interacts with PingPlotter Pro when running as a service and causes it to show itself, which causes the Windows service helper to pop up a dialog asking if you want to see it. This is a very simple script which basically just hides, then shows PingPlotter Pro. Download this script here: showpingplotter.zip Starting with Windows 7/2008 (but *not* Vista), the Session 0 user interface detection is disabled by default. To enable this, follow these steps:
The script above should work now. |
| Article Number: 86 | Rating: 5/5 from 4 votes | Last Updated: Wed, Feb 1, 2012 at 9:49 PM |
Attachments (1)
|
Related Articles
Problems running PingPlotter Pro as a service using Windows Terminal Services
Viewed 3834 times since Mon, Feb 27, 2006
How is MOS calculated in PingPlotter Pro?
Viewed 16856 times since Wed, Nov 23, 2005
What is Jitter?
Viewed 16971 times since Fri, Jan 6, 2006
Specifying which network interface to use.
Viewed 4239 times since Sat, Mar 18, 2006
|


300 Bytes )