WB5 Issue: Programs RunAs another user are not skinned correctly

Background


One common practice for ensuring your system is secure is to run as non-administrative user and to use RunAs to open individual programs that require administrative access.


Problem


Programs that are opened with RunAs another user are not properly skinned - major screen elements such as borders and titlebars are missing.


BTW The problem with the ">" appearing on shortcuts in the Favorites menu instead of the sub-folders is still there from WB4 and it makes the favorites menu *very difficult* to navigate.


Reproducible with 5imple Alpha and WB5 on XP Pro SP2


Wblind.dll      2005/11/28 13:57:10
Wbsrv.dll      2005/11/28 15:52:00
Wbconfig.exe      2005/11/28 16:19:00
Wbload.exe      2005/11/25 19:30:58
Wbhelp.dll      2004/09/18 16:37:00
Wbui.dll      2005/11/20 12:23:40


Note: Try RunAs in the form of right-click context menu *and* as a shortcut command line in the form of ""%SystemRoot%\system32\runas.exe /profile /savecred /user:"username" "C:\MyProgram\MyProgram.exe"" with cached credentials (as the latter passes momentarily through a temporary command prompt, this may be significant, although there is no problem observed skinning programs launched from the command prompt normally).


One hopes this is not impossible to fix - after all, the native skinning engine does not have this problem.


 

5,256 views 2 replies
Reply #1 Top

Follow up:


Just realised that not all programs are suffering from this problem (for example, eMule is fine being 'RunAs' a dedicated extremely limited user account).


To be sure to see the problem, test with Microsoft Management Console (MMC.exe) - eg: Computer Management, etc, which need to RunAs administrator to be useful.

Reply #2 Top

I know we had a problem in the betas with RunAs and that it was fixed before the release.

Could you try updating to the latest WB beta build from SDC and see if that has any impact on this problem?