User Login

Help Community Login:

GeekDrop App: VMWare Custom Launcher to Start and Kill It's Services

STaRDoGG's picture
From:
Olympus
STaRDoGG
Head Mucky MuckJoined the Dark SidePremium Member (Gold)I'm a Code Monkey!The Steel CurtainI use FirefoxI use Google ChromeI use Internet ExplorerI use SafariLinux UserMac UserWindows UserI donated to GeekDrop simply because I love it!Booga Booga BoogaI took a bite of the AppleFormer Phrozen Crew MemberI'm MagicMember of VileThe Dr. put the stem on the apple!The JokerSomeone thinks you're udderly delightful!
Relationship Status:
Divorced
Joined: 01/14/2009
Posts: 2549
Drops: 2998
Mood: Curious

Alright, so if there's one thing that is a pet peeve of mine is when a software app installs a bunch of Windows services and then leaves them running at all times, even when no part of the program is being used. I come from as far back as Windows 3.1 (probably just gave away my age a bit there) where smart computer users tried to have as few programs eating up your RAM (memory) as possible. Granted, these days people often have gigabytes of RAM, I currently have 16GB, but that's beside the point, I still like to keep my system tidy, organized, lean and mean, so I still don't want to have a bunch of unnecessary services running in the background.

Case in point, VMWare.

VMWare is an unbelievably useful utility to have, and not just for developers, but in my opinion everyone. Very simple to use, and excellent for having a nice, enclosed, "sandbox" to run any sketchy software in before running it on your main system, or for just screwing around however you want without it damaging or having any effect whatsoever on your main system.

However, Angry VMWare also installs 5(!) services that are set to run 100% of the time, even when you're not using it. If you constantly want to run a virtual machine, ok, I can see how you'd want these on at all times. Setting the services to "manual" (so that they are "supposed" to only start when the software explicitly needs them) instead of "automatic" doesn't work. You'll have issues when trying to use a virtual machine if you try to rely on your VMWare services set to start manually.

VMWare Custom Launcher to Start and Kill Services
The list of VMWare services

 
 

VMWare Custom Launcher to Start and Kill Services
The services as shown in the Task Manager, Process list.

 
 

So to solve this annoyance, I've whipped up a little program that you use to launch VMWare instead of your normal VMWare shortcut. And that's exactly the best way to use it; simply replace your current VMWare shortcut with a shortcut pointing to my launcher and that's all there is to it. "Set & Forget" if you will.

What it Does

  1. When used to start your VMWare in place of your usual shortcut, it'll first start any of the VMWare services that aren't already running.

  2. Next, it'll start your normal VMWare app. No need to tell it where it's installed to, it's smart enough to already know. Smile

  3. Then, it stays running in your system tray using very little memory, periodically checking to see if you've exited VMWare.

  4. When you do, it'll stop all of those services and exit.

 

And that's it!

The final effect from the user's perspective is no different than usual, with the added bonus of only running it's services when they're actually needed. it doesn't get any easier than that.

 
 

Here's a short video of it in motion
 
 

Only thing you'll want to do before running it the first time is to set the program to always run as Administrator, so that it has the "power" to start|stop those services. If you don't already know how, here's a screenshot:

 
 
How to set a program to always run as administrator
(For full details on how to set a program to always run as Administrator, see our tutorial: How To Run a Program As Administrator)
 
 

Where to Get It

  • It's attached to the bottom of this article. Simply download the .zip file, extract it wherever you want it, and you can either run it as is, or create a shortcut to it. I've simply put mine in my Windows folder, made a shortcut, and forget all about it.

Bonus: It's written in AutoIt code, and I've made the source code available to our Premium Members in the private premium members.' forum area, it's great for slightly altering for similar apps that behave the same way. Feel free to grab it if you're a member, if not, we're dirt cheap to subscribe to; about the price of 1 cheeseburger a month. Just click the link in the previous sentence for info. Direct link to the article itself is here: VMWare Service Manager & Launcher Source Code

I Averaged: 3 | 2 votes


Read More ...





AttachmentSize
VMWare_Custom_Launcher_Services_Handler_GeekDrop.zip394.22 KB

Who's New

arxeis77's picture
eyoungren's picture
RavingNutter1972's picture
Mridul's picture
Holyryan2346's picture
washim's picture
yeniban's picture
siam3933595's picture
al360's picture
militarymom's picture
Simra's picture
srikanth's picture
joshter1950's picture
bittu's picture
will1981's picture
facebook codes exploits tips tricks Phrozen Crew
All contents ©Copyright GeekDrop 2009-2017
TOS | Privacy Policy