I recently encountered an issue where a customer had Malware on the PC.
After the cleanup process their PC was left without the ability to access the Internet.
Even though I could verify DNS Resolution, ICMP access and so forth.
I have seen this a couple of times before and ended up reloading the OS to fix it.
Not for a lack of trying though.
This time I found the following link (Thank god for Google):
This is apparently linked to this web site according to the bottom of the page which brought me here.
The first item resolved the issue but I have questions about the batch file they had me create.
I tried all the items in the batch file except the netsh commands which are what probably resolved the issue.
But what I noticed in the batch file was a "pushd" and "popd" command.
I googled them and see what they are for but I am curious why they are used in this batch file and if they are necessary or just there because the author prefers to use them.
This is the batch file: