Thank you again. Well I have learned one time again:
a.) Do read the posts carefully and in each detail
b.) Do not answer in a hurry; think before respond
Yes it was a good Chat and it was very helpful for me.
I had zero programming experience prior August of 2015. I did have experience writing basic vbscript and batch files. Most of my scripts were very small but useful as a system administrator. I decided to teach myself visual basic and downloaded visual studio express last August. You were the only person who didn't criticize or make fun of my ability and were very helpful with my first program. It was a tool for our helpdesk to recursively take ownership of the csc folder and the users profile then copy the data from both to a share and delete the users profile. You actually helped me with the recursive part and deleting the profile. I finished that tool and it worked great.
Since then the suggestions and general discussions with you have helped me create several tools that are used on a regular basis by our support staff. The latest is a tool that connects to AD and select all computer objects then pings and then uses psexec to execute gpupdate on each pingable computer. I use task factory to execute the ping and gpupdate in separate threads and as it processes each computer it puts a green or red check mark next to a label with Ping and one with GPUpdate. It works very well but I am sure there are things I can do better.
I just wanted to let you know once again how grateful I am for your help and to let you know I have put your advice to good use.