Before I tell them it can't be done, I figured I would check with the experts here! Here is my scenario.
1) no GPO access
2) All 60,000 workstations are windows xp :(
3) They want a powershell script to reset all the internet ie settings back to default
4) It would need to be a silent install with no prompting on the client machine
5) They will not enable winrm on the workstation so I can not utilize invoke
I have tried to utilize psexec within the powershell script and the neither theMicrosoftFixit50195.msi nor the RunDll32.exe InetCpl.cpl,ResetIEtoDefaults work.
I have also ran process monitor on one of the machines while the above patches are being applied. There is no way to change the values of all 5400 reg keys that the patch overwrites. :(
If I could narrow down the amount of keys to a sane amount, I know I have used the format below sucessfully.
& c:\TEMP\paexec.exe \\$machine -d -e -h -lo c:\TEMP\psexec.log -u $user -p $password cmd /c reg add "HKU\$sid\software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d "1" /f