First off I would like to give a "TIA" just because Im new to VB.NET and I welcome any kind of help.
Im trying to created a program that will scan a range of ips and check the the version of "shdocvw.dll". This dll will tell me the IE version loaded so now I can get a clue on how many different versions of IE I have on my network.
At this time the only way I have been able to do this is by using ""FileVersionInfo.GetVersionInfo(filename)" using the system.IO Import. Now this works great but it has some down falls. (1) Buy using this method I have to use UNC paths and if there is a problems with the client the program will hangup for awhile till it times out. This takes way to long with a big network. I would like to know if there is a way to shorting the time out period. (2) There are some pcs Im unable to connect to with my program and I know I have access to them since I can connect to them by typing out the UNC path in the run prompt. So Im trying to use impersonation so I can connect as the local admin on the box, but this dosnt seem to be working. I have domain admin rights but it seems that my program doesnt use them. The only pcs this program works on are public boxs and my local pc.
Really I just what to know if Im going in the right direction or is there a better way to go about this. Well Ive been up for a while so I thank any help and if you need to see code ( <-- Loose term ) I will be glad to post it.
Than oawi eh
9 ja[jpg r k you. Sorry head hit the keyboard.
Im trying to created a program that will scan a range of ips and check the the version of "shdocvw.dll". This dll will tell me the IE version loaded so now I can get a clue on how many different versions of IE I have on my network.
At this time the only way I have been able to do this is by using ""FileVersionInfo.GetVersionInfo(filename)" using the system.IO Import. Now this works great but it has some down falls. (1) Buy using this method I have to use UNC paths and if there is a problems with the client the program will hangup for awhile till it times out. This takes way to long with a big network. I would like to know if there is a way to shorting the time out period. (2) There are some pcs Im unable to connect to with my program and I know I have access to them since I can connect to them by typing out the UNC path in the run prompt. So Im trying to use impersonation so I can connect as the local admin on the box, but this dosnt seem to be working. I have domain admin rights but it seems that my program doesnt use them. The only pcs this program works on are public boxs and my local pc.
Really I just what to know if Im going in the right direction or is there a better way to go about this. Well Ive been up for a while so I thank any help and if you need to see code ( <-- Loose term ) I will be glad to post it.
Than oawi eh
9 ja[jpg r k you. Sorry head hit the keyboard.