I have an installation of ProjectWise that refuse to start MicroStation with the "standard" Open command: "C:\Program Files (x86)\Bentley\MicroStation\ustation.exe" "%1" -ws_PWEXPLORER=1 -wsPWDIR=C:/Program Files (x86)/Bentley/PROJEC~1/.
I think I know why it won't start. This could be the missing "" around the PWDIR path.
But how do I get to modify this application string. It is not available through PW Administrator neither through PW Explorer.
When I run the command with the -debug option I can see in the output file (msdebug.txt) that the first 3 line are special to PW, and they look like this:
(system): _PWEXPLORER=1 (system): PWDIR=C:/Program [C:/Program](system): MS_CONFIG=c:\pwwork\pwadmin\workspace\1e0fc518-d033-4d76-9e79-419819e71bef.tmp [c:\pwwork\pwadmin\workspace\1e0fc518-d033-4d76-9e79-419819e71bef.tmp]
My attention was drawn to the second line. obviously there are something wrong here, but I can't figure out where to correct the path.
Anyone having seen this before and know how to correct it?
Thanks in advance
Please note that I post here on a voluntary basis and am not a Bentley employee.
The problem I have most often seen is that IT departments see all of the options available to them in controlling Windows7 deployments, and see 8.3 support as a legacy setting. They come up with all manner of justification to support a decision to disable this *legacy* feature, surely nothing needs it anymore, and just shut it off for their image. Microsoft defaults to keeping 8.3 enabled, and strongly recommends that for backward compatibility. It's this sort of stuff that exactly demonstrates why it should be left on. The overhead is negligible to maintain 8.3. We ran into problems with InterPlot that were also caused by the 8.3 issue. It's one of those obscure things that is often difficult to figure out. What we've found in all cases is that the culprit is always folders that have spaces in the name that also lack an 8.3 short name. When 8.3 short names aren't available, the software will use the actual name. And while you may think, oh then just keep the name short (8 chars or less), you must also avoid spaces in all cases if you lack 8.3 support (at least when dealing with Bentley software). It is the space character in certain paths that still throw Bentley software for a loop. In a nutshell, as long as there isn't a space in a folder name associated with certain variables used by the application, all will be fine, whether or not 8.3 is enabled. But if any of those folder names have spaces, the folder names in question must have a 8.3 short name associated with it. Yeah, this one has bitten me more than a few times.