A0. Special Considerations For Windows Vista

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Section A: Installation Guide

A0. Special Considerations for Windows Vista


(The section A0 is only applicable if you are using Windows Vista. If you are using other operating systems, ignore this section and refer to sections A1 and A2)
STAAD.Pro software and its components were originally developed using default facilities available in Windows 2000 and Windows XP operating systems. The program assumes certain user privileges (which are available in Windows 2000 and XP) while installing and running the program. The User Account Control (UAC) sub-system is completely redesigned in Windows Vista, making STAAD.Pro incompatible with revised security regime available in Windows Vista. Future version and builds of STAAD.Pro will be made completely compatible with Windows Vista UAC. Until then you need to take special considerations to install and run STAAD.Pro on Windows Vista Operating System.

a) Considerations During Installation Installing Bentley IEG License System


During installation process involving Bentley IEG License Service and STAAD.Pro 2007, user needs to have administrative privileges. On Window Vista, logging in as a user with administrative privilege does not really allow installation programs to run with administrative privileges. By default Windows Explorer process or MSDOS shell process run with standard user privilege, even if your user ID has administrative privilege. To overcome this, you need to invoke the installation process from a command shell running with full administrative privilege. You may launch command shell with administrative privilege by locating the Command Prompt icon under Start/Programs/Accessories menu and select the context menu Run as administrator as shown in the following figure.

Section A: Installation Guide

The Windows heading for the Command Prompt window will indicate that you are running the command shell with administrative privilege.

Once the command shell is invoked with administrative privilege, you may locate the folder where you have downloaded or copied the Bentley IEG License Service installer MSI. Invoke the installer by running the system program msiexec.exe with command line parameters as shown next (msiexec /i BentleyIEGLicenseService.2.0.7.msi). This will allow the installer program to update your system properly so that STAAD.Pro can access the licensing subsystem during runtime.

Section A: Installation Guide

Installing STAAD.Pro 2007


In order to install STAAD.Pro 2007, please login as administrative user. STAAD.Pro can be installed either by invoking Setup.exe or STAAD.Pro 20.07.01.01.msi. If you use Setup.exe, no other special consideration is necessary. However, if you chose to use the MSI file to initiate the installation process, please do so from a command shell with full administrative privilege as described in the previous section. Use the command msiexec /i STAAD.Pro 20.07.01.01.msi to initiate installation process from the command shell. For details on the installation, please refer to the sections in this installation guide titled Install STAAD.Pro

b) Runtime Considerations
The installation process creates a STAAD.Pro configuration file (STAADPro20070.ini) at the root folder where you have installed STAAD.Pro 2007 (e.g. C:\SPro2007) and copies that configuration file in Windows folder so that all users can access that file during runtime. Subsequently user may change any configuration (e.g. Base unit system, Default design code etc.) and STAAD.Pro will attempt to save the revised configurations in this file. However, due to revised security regime under Windows Vista, STAAD.Pro program will not be able to update the INI file located in Windows folder, thus all changed configurations will be lost. To overcome this, you may copy this configuration file (STAADPro20070.ini) to a folder where the user has write permission and then define an environment variable SPROINIMAP and set the value of the variable to full pathname of the copied configuration file (e.g. SPROINIMAP=C:\Users\Document\STAADPro20070.ini). This process need to be repeated for all user profiles. This will ensure all individual users running STAAD.Pro on that machine can maintain their own copies of the configuration settings.

Section A: Installation Guide


Also please note that STAAD.Pro installation folder contains standard example problems within the .\STAAD\Examp folder under the STAAD.Pro installation folder (e.g. C:\SPro2007\STAAD\Examp). If user wants to run these sample problems, Windows Vista may not allow STAAD.Pro to generate the output files under this folder as user may not have the write privilege in this folder. If that is the case, you may copy these sample input model to a user specific folder where user has full access and let program open the sample models from that specific folder.

You might also like