Hey everyone. I have a question about whether VB 2005 is the right way to go for me.

Basically I have very minimal experience with programming, next to nothing really. I am interested in learning but I want to know if VB 2005 (or VB 2005 Express) is going to be able to be used for what I want to do.

Essentially the main type of applications I would like to eventually write are more toward the lines of system utility type programs.

For example, the first program I would like to write would be a program that would be able to remove all components of a program that didn't un-install successfully. I'm a PC technical support rep and I get a lot of calls about McAfee security center not completely being able to be removed. McAfee has manual removal instructions whereby you have to unregister dll files via the command prompt, edit the registry, and delete files in specific locations. Now what I would like to know is VB something that I can use to automate tasks like these? Will I be able to edit the registry with a VB program? Execute windows command line commands and system commands? Basically is a program like this possible with VB. I understand it's probably not easy, but will it be good for something like this?

I appreciate any advice on this.

Thanks in advance!

Guy