I finally got around to testing out PWB on our terminal servers. I set the default and it seemed to be working okay. Today, I went back in and found that though the icons made it look like PWB was still the default, the links opened in IE again. I am logged in as the same admin account I used to set it with, so what is happening?
Also, am I understanding correctly, that we need to find a way to use SetPWB for every user that logs in?
Thanks.
SetPWB clarification. . .
Moderators: Tyler, Scott, PWB v2 Moderator
If you are only setting the default browser, setting it once from an admin account should change it for everyone. The SetPWB utility is simply changing the file extension associations in the registry. It is possible however if Internet Explorer is opened for the default browser to be changed back by Internet Explorer. You can use ManageIE BHO from our Download page to prevent IE from opening.
You could also set the below registry keys to read only after setting PWB as the shell.
--Scott
HTMLFile
HKEY_CLASSES_ROOT\htmlfile
DefaultIcon
HKEY_CLASSES_ROOT\htmlfile\shell\open
Command
remove ddeexec
HKEY_CLASSES_ROOT\htmlfile\shell\opennew
Command
remove ddeexec
HTTP
HKEY_CLASSES_ROOT\http
DefaultIcon
HKEY_CLASSES_ROOT\http\shell\open
Command
remove ddeexec
HTTPS
HKEY_CLASSES_ROOT\https
DefaultIcon
HKEY_CLASSES_ROOT\https\shell\open
Command
remove ddeexec
FTP
HKEY_CLASSES_ROOT\ftp
DefaultIcon
HKEY_CLASSES_ROOT\ftp\shell\open
Command
remove ddeexec
You could also set the below registry keys to read only after setting PWB as the shell.
--Scott
HTMLFile
HKEY_CLASSES_ROOT\htmlfile
DefaultIcon
HKEY_CLASSES_ROOT\htmlfile\shell\open
Command
remove ddeexec
HKEY_CLASSES_ROOT\htmlfile\shell\opennew
Command
remove ddeexec
HTTP
HKEY_CLASSES_ROOT\http
DefaultIcon
HKEY_CLASSES_ROOT\http\shell\open
Command
remove ddeexec
HTTPS
HKEY_CLASSES_ROOT\https
DefaultIcon
HKEY_CLASSES_ROOT\https\shell\open
Command
remove ddeexec
FTP
HKEY_CLASSES_ROOT\ftp
DefaultIcon
HKEY_CLASSES_ROOT\ftp\shell\open
Command
remove ddeexec