Installation Guide
Transcription
Installation Guide
VMI International AB SWEDEN Gottorpsgatan 5 S-582 73 Linköping, Sweden Tel.no.: +46 13 4743700 Fax no.: +46 13 133524 E-mail: [email protected] http://www.vmiab.com/ © SpectraPro© INSTALLATION GUIDE SpectraPro© Installation Guide Document Reference no. MI-SP 00101 Release notes First release Revision A Date April 2013 VMI INTERNATIONAL AB SWEDEN License Agreement SOFTWARE PRODUCT: SpectraPro© Copyright 1995-2007 (C) VMI INTERNATIONAL AB SWEDEN - All Rights Reserved IMPORTANT! READ CAREFULLY: This VMI SOFTWARE LICENSE AGREEMENT (SLA) is a legal agreement between you (either an individual or a single entity) and VMI INTERNATIONAL AB SWEDEN for the SpectraPro© SOFTWARE PRODUCT identified above, which includes computer software and associated media and printed materials (if any), and may include online or electronic documentation. By installing, copying, transferring or other using the SOFTWARE PRODUCT, you agree to be bound by the terms of this SLA. If you do not agree to the terms of this Agreement, you are not authorized to use, copy, or transfer the SOFTWARE PRODUCT. Grant of License Evaluation and registration The SOFTWARE PRODUCT is not free software. You are specifically prohibited from charging, or requesting donations, for any such copies, however made; and from distributing the software and/or documentation with other products (commercial or otherwise) without prior VMI INTERNATIONAL AB written permission. If, after the evaluation period, you decide that the PRODUCT does not fit your requirements, you have to uninstall and destroy all Products’ copies. Standard License Workstation / file server Except as set forth below, you may use the SOFTWARE PRODUCT on any single computer. You may also install a copy for your exclusive use on either a home or portable computer. If you have acquired the PRODUCT in a VMI Software License Pack, you may make the number of additional copies of the PRODUCT equal to the number of purchased licenses and you may use each copy in the manner specified above. You are also entitled to make a corresponding number of secondary copies for either home or portable computer use as specified above. Educational License You may use the PRODUCTS acquired in special conditions (usually lower price) as Educational License ONLY if you are an educational institute and ONLY on educational purpose computers. You are not allowed to use these Licenses for administrative, accounting or other such activities. Open License You may use the PRODUCT acquired as Open License on ALL your computers, Internet domains, branches that belong to your company, but only in one country. There is NO RESTRICTION to use the PRODUCT inside the company (including local branches). Update All licensees may download and use the latest version of the PRODUCT and the latest Service Pack, starting with the first installation, but not longer than 14 months from the PRODUCT acquisition. Other rights and limitations Storage You may store or install a copy of the PRODUCT on a storage device, such as a network server, used only to install or run the Software over an internal network; however, you must acquire and dedicate a license for each individual who will use the PRODUCT. One License for the PRODUCT may not be shared or used concurrently on different computers. If the Software is installed on a network server or other system that physically allows shared access to the Software, you agree to provide technical or procedural methods to prevent use of the Software by individuals not specifically licensed to use the Software pursuant to this Agreement. i SpectraPro© Installation Guide Transfer You may transfer the Software and Documentation to a single recipient on a permanent basis provided you retain no copies of the Software or Documentation (including backup or archival copies) and the recipient agrees to the terms and conditions of this Agreement. If the Software is an upgrade, any transfer must include all prior versions of the Software and Documentation. Reverse Engineering You may not modify, translate, reverse engineer, recompile, disassemble (except to the extent applicable laws specifically prohibit such restrictions) or create derivative works based on the Software, or any portion thereof. Copying You may not copy the Software or Documentation except as specifically provided by this Agreement. Rental You may not rent or lease the Software or Documentation. Proprietary Notices You may not remove any proprietary notices, labels or marks on the Software or Documentation. Use of VMI’s name You may not use VMI or VMI's suppliers' name, logos, or trademarks in any manner including, without limitation, in your advertising or marketing materials, except as is necessary to affix the appropriate copyright notices as required herein. Termination The License is in effect until terminated. The License will terminate automatically if you fail to comply with the limitations described herein. On termination, you must destroy all copies of the Software and Documentation. Diverse This Agreement represents the complete agreement concerning this license between the parties and supersedes all prior agreements and representations between them. This Agreement may be amended only in writing executed by both parties. THE ACCEPTANCE OF ANY PURCHASE ORDER PLACED BY YOU IS EXPRESSLY MADE CONDITIONAL ON YOUR ASSENT TO THE TERMS SET FORTH HEREIN, AND NOT THOSE CONTAINED IN YOUR PURCHASE ORDER. If any provision of this Agreement is held to be unenforceable for any reason, such provision shall be reformed only to the extent necessary to make it enforceable and the remainder of this Agreement shall nonetheless remain in full force and effect Limited warranty Media VMI INTERNATIONAL AB warrants that the media containing the Software, if provided by VMI INTERNATIONAL, is free from defects in material and workmanship and will so remain for 30 (thirty) days from the date you acquired the product. VMI's sole liability, and your sole remedy, for any breach of this warranty shall be to replace your defective media. Replaced media shall be covered by this limited warranty for the period remaining under the warranty that covered the original media, or if longer, for thirty (30) days after the date of shipment to you of the replaced media Software Product This software and the accompanying files are provided "as is" and without warranties as to performance or merchantability or any other warranties whether expressed or implied. Because of the various hardware and software environments into which VMI INTERNATIONAL may be put, no warranty of fitness for a particular purpose is offered. Good data processing procedure dictates that any program be thoroughly tested with non-critical data before relying on it. The user must assume the entire risk of using the program The rest of the warranties do NOT refer to the evaluation period. ii VMI INTERNATIONAL AB SWEDEN VMI INTERNATIONAL warrants that (a) the Software will perform substantially in accordance to the accompanying written materials for a period of ninety (90) days from the date of receipt, and (b) any Support Services provided by VMI INTERNATIONAL shall be substantially as described in applicable written materials provided to you by VMI INTERNATIONAL, and VMI INTERNATIONAL support engineers will make commercially reasonable efforts to solve any problem issues. To the extent allowed by applicable law, implied warranties on the Software, if any, are limited to 90 (ninety) days. VMI's sole liability, and your sole remedy, for any breach of this warranty shall be, in VMI's sole discretion: (i) to replace your defective Software; or (ii) if the above remedy is impracticable, to refund the License fee you paid for the Software. Replaced Software and Documentation, if any, shall be covered by this limited warranty for the period remaining under the warranty that covered the original Software, or if longer, for thirty (30) days after the date of shipment to you of the replaced Software. Only if you inform VMI INTERNATIONAL of your problem with the Software during the applicable warranty period and provide evidence of the date you acquired the Software will VMI INTERNATIONAL be obligated to honour this warranty. VMI INTERNATIONAL will use reasonable commercial efforts to replace or refund pursuant to the foregoing warranty within thirty (30) days of being so notified. THIS IS A LIMITED WARRANTY AND IT IS THE ONLY WARRANTY MADE BY VMI INTERNATIONAL. VMI INTERNATIONAL MAKES NO OTHER WARRANTY, REPRESENTATION, OR CONDITION, EXPRESS OR IMPLIED, AND EXPRESSLY DISCLAIMS THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NO INFRINGEMENT OF THIRD PARTY RIGHTS. THE DURATION OF IMPLIED WARRANTIES OR CONDITIONS, INCLUDING WITHOUT LIMITATION, WARRANTIES OR CONDITIONS OF MERCHANTABILITY AND OF FITNESS FOR A PARTICULAR PURPOSE, IS LIMITED TO THE ABOVE LIMITED WARRANTY PERIOD; SOME JURISDICTIONS DO NOT ALLOW LIMITATIONS ON HOW LONG AN IMPLIED WARRANTY OR CONDITION LASTS, SO LIMITATIONS MAY NOT APPLY TO YOU. NEITHER VMI INTERNATIONAL AGENT NOR ANY EMPLOYEE IS AUTHORIZED TO MAKE ANY MODIFICATIONS, EXTENSIONS, OR ADDITIONS TO THIS WARRANTY. If you make any modifications to the Software during the warranty period; if the media is subjected to accident, abuse, or improper use; or if you violate the terms of this Agreement, then this warranty shall immediately be terminated. This warranty shall not apply if the Software is used on or in conjunction with hardware or software other than the unmodified version of hardware and software with which the Software was designed to be used as described in the Documentation. THIS WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS, AND YOU MAY HAVE OTHER LEGAL RIGHTS THAT VARY FROM STATE TO STATE OR BY JURISDICTION. Limitation of liability UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, TORT, CONTRACT, OR OTHERWISE, SHALL VMI INTERNATIONAL OR ITS SUPPLIERS OR RESELLERS BE LIABLE TO YOU OR ANY OTHER PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, OR FOR ANY DAMAGES IN EXCESS OF VMI'S LIST PRICE FOR A LICENSE TO THE SOFTWARE AND DOCUMENTATION, EVEN IF VMI INTERNATIONAL SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY ANY OTHER PARTY. Copyright All intellectual rights in the Software and Documentation are property of VMI INTERNATIONAL. By buying or using the software you are granted only a non-exclusive right to use a copy of the software. All intellectual rights in the Software remain property of VMI INTERNATIONAL. Sweden copyrights law and international treaties protect the PRODUCT. iii SpectraPro© Installation Guide iv VMI INTERNATIONAL AB SWEDEN TABLE OF CONTENT 1 Introduction .............................................................................2 2 The installing procedure ........................................................... 3 3 2.1 Installing SystemChecker ........................................................ 3 2.2 Installing SpectraPro© ............................................................. 5 2.3 Installing the latest Service Pack .............................................. 5 2.4 Installing HASP Drivers ........................................................... 6 2.5 Configuring the User account ................................................... 7 2.6 Updating the SpectraPro© software ........................................ 11 2.7 Installed applications ............................................................ 12 SpectraPro incompatibility issues ........................................ 12 3.1 Local resources .................................................................... 12 3.2 Public databases .................................................................. 15 4 Running SpectraPro ............................................................. 16 5 Addendum A………………………………….………………………………..18 6 Addendum B…………………………………………………………...………25 7 Addendum C……………………………………………………………………30 1 SpectraPro© Installation Guide 1 Introduction This product has been developed to work on any properly configured version of the following Operating Systems: Windows XP (32-bit and 64-bit) Windows Server 2003 (32-bit and 64-bit) Windows Vista (32-bit and 64-bit) Windows 2008 (32-bit and 64-bit) Windows 7 (32-bit and 64-bit) Windows 8 (32-bit and 64-bit) Windows 2008 R2 Windows Server 2012 Due to the nature of the anti-piracy security technology built into this product, using illegal keys may lead to software failure or instability. Before you run the setup file make sure that you close all other programs. This includes anti-virus software and any other programs that are running. If you do not follow this procedure it may interfere with the normal setup procedure. To start installing the software onto your computer, just make sure your CD-ROM was placed into the CD-ROM player. Because of its “Autorun” functionality, the installation program will start automatically. When this doesn't happen, go to “My Computer” and double click the CD-ROM icon. Find the AUTORUN folder. Next: double click on the installer (Autorun.exe file) and follow the instructions displayed on screen. Now, you are ready to install the application on your computer. 2 VMI INTERNATIONAL AB SWEDEN 2 The installing procedure For a complete installation, you must follow the next steps: - Install the SystemChecker application - Install SpectraPro© and run it once - Install the latest Service Pack for SpectraPro© - Install the Drivers for HASP Protection Key. - Configure the SpectraPro© for Windows 7 and Windows 8 Operating Systems. 2.1 Installing SystemChecker Sometimes, during SpectraPro © installation, some of the additional files required by this applications are not installed. This happens when the user doesn’t have the full administrator privilege during the installation procedure, or from another unknown reason. In such a situation, you should also install in your computer the SystemChecker application. By doing this, the files required for SpectraPro© will be installed or properly updated. The installed files are virus checked and are in accordance with the Microsoft recommendation. If you need more details, please read the following article: Description of the cumulative update rollup for the Visual Basic 6.0 Service Pack 6 Runtime Extended Files on address: http://support.microsoft.com/kb/957924 Click on: Follow the instructions displayed on screen. After clicking the Update System label, the following warning message may occur: 3 SpectraPro© Installation Guide Just click Yes to continue with the installation. Once the installation finished, just run the SystemChecker and look on the installed file status, to observe if they all are OK. If not, you may probably have a security issue and ask for your IT Administrator help. The SystemChecker window looks as follows: The file status appears on the right side. 4 VMI INTERNATIONAL AB SWEDEN 2.2 Installing SpectraPro© Click on: Follow the instructions displayed on screen. If you accept the default location, SpectraPro© will be installed on C:\SpectraPro directory. You may change the drive letter, but always install SpectraPro© directly in the root of any existing drive. After clicking the SpectraPro label, the window User Account Control may appear. Just press YES. When the installation is finished, you must run for the first time your SpectraPro© application. Now, you can also select the software language. You may use the icon placed onto your desktop. Because the application doesn’t find any HASP Protection Key, you may run the SpectraPro© in Demo mode. Just enter in your application and then close it. From now on, the Operating system will know the location where your SpectraPro© has been installed. 2.3 Installing the latest Service Pack The latest available Service Pack is always onto the CD-ROM. Click on: Follow the instructions displayed on screen. 5 SpectraPro© Installation Guide After clicking the Service Pack label, the window User Account Control may appear. Just press YES. 2.4 Installing HASP Drivers To run normally your SpectraPro© application, you need a proper HASP Protection Key, attached in any USB free hub. The Protection key won’t be recognized by the Operating System, if the key drivers are not installed first. Click on: Follow the instructions displayed onto the screen, to complete the installation. In a few seconds, the HASP Protection key will lit, indicating that the drivers were successfully installed. For further information about the HASP Protection Key Drivers, please read the readme.html file, existing into the HASP Drivers folder or visit: http://sentinelcustomer.safenet-inc.com/default.aspx Please note, Sentinel HASP product is now referred to as Sentinel LDK. When your HASP Drivers were installed, you may run and use the SpectraPro©. Before starting SpectraPro©, you can check if the USB protection key drivers were properly installed, by running the external software: Start > Programs > SpectraPro> Test Protection Key. The test Protection Key is a simple software, used to detect possible problems of the HASP Protection key. Make sure the protection key is inserted in any USB hub and press the Test Key button. 6 VMI INTERNATIONAL AB SWEDEN If the protection key drivers are properly installed, the key type will be shown. Otherwise an error message will be displayed. If a SpectraPro© Key is found, the screen will appear as below: SpectraPro© has associated two types of Protection Keys: - User Key (light green) - Demo Key (light blue) The Demo Key is a trial key and cannot be used for commercial purpose. 2.5 Configuring the User account This step is required only when SpectraPro© was installed into Windows 7 or Windows 8 Operating Systems or after running the Service Pack installer (from CD or downloaded from Internet). The SpectraPro© user can be a standard user, but he must have full control for this application. To do this, first you must log-in with an Administrator User account. To give these rights to the User, just give a right-click on the SpectraPro© icon and select Security tab: 7 SpectraPro© Installation Guide Press Edit. Press Add. Press Advanced… 8 VMI INTERNATIONAL AB SWEDEN Press Find Now. 9 SpectraPro© Installation Guide Select the User and press OK twice to return to the Permissions window. 10 VMI INTERNATIONAL AB SWEDEN Click on Full Control, as shown above. Press Apply and OK. Now the selected User will have Full control for SpectraPro© application: Press OK to exit. 2.6 Updating the SpectraPro© software The SpectraPro© software is equipped with an automatic software update check. You can easily check if there is any free update available, by selecting Help > Check for Updates now... from the menu bar. An Internet connection is required for this. If a new update (Service Pack) is available, the downloading of the package will begin on your demand. Please, check regularly if a new Service Pack is available. The updating of the existing SpectraPro© is free. 11 SpectraPro© Installation Guide NOTE: If you start SpectraPro© and you are are connected to the Internet and a new Service Pack is available, you always get the next message box onto the screen: This is just an announcement. Please, use the above described procedure, to download the newest Service Pack. 2.7 Installed applications Just following the above instruction, you will install on your computer the following applications: SpectraPro© - Analysis and Proactive Maintenance Software. HASPUserSetup - A kit to re-install the drivers for the HASP protection key. Test Protection Key - A simple application to test if HASP Protection Key is "visible". 3 SpectraPro incompatibility issues 3.1 Local resources Once installed in a computer (workstation), SpectraPro can open many Machine databases existing in the computer or across the accessible Network. During runtime SpectraPro software creates temporary files in the application directory (..\SpectraPro). It also creates a temporary directory under application directory, where the Service Pack package will be downloaded by Internet. Every time, SpectraPro uses a series of files (databases or configuration files). The format of these databases is MS Access 2007. 12 VMI INTERNATIONAL AB SWEDEN The databases described below are used exclusively by the SpectraPro and mustn’t be accessible within the network. SpectraPro.dat databases and Template.sp7 will be created by the application, if they don’t exist. 3.1.1 Bearing.dat SpectraPro must have the right to: Open exclusive the database Read a record Modify a record Delete a record Add a new record. User access to the database can be tested using an ODBC standard connection to a MS Access database. 3.1.2 SpectraPro.dat Code Table - Inspection codes for Route measurements Setting - Contain Report Headers and Body templates (in RichText Format) Server - List of available database server (MS Access) Register- Contains the link of the registered databases for SpectraPro. This database is created on the first run of the SpectraPro with default values. 13 SpectraPro© Installation Guide Register Table contains only the DemoPro.sp3 database (included in the Installation package and placed in the ..\ SpectraPro\Data folder. SpectraPro must have the right to: Create the database Open exclusive the database Read a record Modify a record Delete a record Add a new record User access to the database can be tested using an ODBC standard connection to a MS Access database. 3.1.3 Template.sp7 This is a database with a complex structure, similar with SpectraPro databases and it’s used to store the Machine Template. SpectraPro must have the right to: Create the database Open exclusive the database Read a record Modify a record Delete a record Add a new record. User access to the database can be tested using an ODBC standard connection to a MS Access database 3.1.4 Configuration File SpectraPro.ini This is a standard Windows INI file, used to store some settings. Although the majority of the settings are stored in Windows Registry, the INI file can be manually changed by the user. The user must be able to open the SpectraPro.ini file with a NotePad editor and to save the changes made. SpectraPro must have right to: Read items Add items Modify items 3.1.5 Constants.ini file It contains some coefficients used to create the Diagnosis Reports. The user must be able to open the Constants.ini file with the NotePad editor and to save the changes made. SpectraPro must have the right to: Read items only. 14 VMI INTERNATIONAL AB SWEDEN 3.2 Public databases The main purpose of SpectraPro is to create and to update with measurements and notes, so called “Machine Databases”. SpectraPro can create an unlimited number of Machine Databases. SpectraPro can create new databases or to register the existing Machine Databases created by another SpectraPro instance. The Installation Package includes a single machine database (MS Access type), named DemoPro.sp3. This database is installed in the ...\SpectraPro\Data folder. The most widely used databases are MS Access. These are created as default in the ...\SpectraPro\Data folder, but the user can decide to create the database in a shared folder, from his computer. The databases may be shared by many users across the network. Before being used, the user must register the databases (in his SpectraPro.dat database). The databases created by a user are automatically registered for its SpectraPro instance. After it was created, the database can be populated and used by any SpectraPro instance. 15 SpectraPro© Installation Guide 4 Running SpectraPro (For Windows 7 and Windows 8 only) SpectraPro is a safe application. All the files required by SpectraPro are located in the SpectraPro installation folder (excepting the Machine databases). SpectraPro uses its own Registers to save various settings, legally created in: HKEY_CURRENT_USER\Software\VB and VBA Program Settings\SpectraPro registry folder. Also, the SpectraPro application doesn’t need Write access neither to any system folders nor to any existing folder from the computer. SpectraPro is running properly having the administrative privileges. If SpectraPro still doesn’t run properly, you may try to run it under an Administrator User Account. This might be done in various ways (See Local Resources above). An example regarding how to configure manually your Operating System to run an application from a normal User but with Administrative privilege can be found in the Addendum A. A simple solution is to use the RunasSpc or RunasRob applications, found on http://www.robotronic.de/index.html that allows you to create a shortcut of SpectraPro with encrypted administrator credentials. So, the SpectraPro will run with administrative privileges even if it starts from a normal user account. RunasSpc Application: Security patches, software updates, programs and each other softwarepackage can be installed by the user themselves. without having administrator privileges. Runasspc will start the application with other credentials than the logged-on user. The login information for the application like username and password are read from an encrypted file. An administrator can specify, e.g. by central encrypt files, which applications have to start with admin rights. RunasSpc is compatible with the most file endings like .exe, .msi, .bat, .cmd, .wsh, .vbs, .msc... No installation procedure for RunasSpc. Many users are working under administrator account, because some programs are missing administrator rights to run correctly. With Runasspc a standard user has not to login as administrator to run 16 VMI INTERNATIONAL AB SWEDEN this application. Surfing the Internet as an administrator makes the system vulnerable to malware, spyware, viruses and other security risks. Surf with a limited rights account, the amount of risk decreases dramatically. Start your application under this limited account with RunasSpc, if you do not want to enter the password every time. You want to instruct someone to configure a computer, but you cannot give him the administrator account information, because you use it also on other systems? With runasspc and an encrypted file crypt.spc which starts the computer console (compmgmt.msc) or a filemanager (like wincommander) based on administrator account, you can give him full access to this computer. RunasRob Application: RunasRob is a further development of RunasSpc. You can run a specific program with administrator rights under a limited user account with additional options: Bypass the UAC dialog for the allowed application. Run application as service. Run application as administrator under the own account of the limited user. Run application with administrator rights as limited user from a specified path you configured in RunasRob. The authentication is controlled over the NTFS folder permissions, not over a cryptfile. This option is a flexible way to allow a group of users and/ or a group of computers running different specific applications with administrator rights. An example regarding how to use RunasSpc can be found in the Addendum B. 17 SpectraPro© Installation Guide ADDENDUM A How to create a shortcut that lets a standard user to run an application administrator Want to allow a standard user account to run an application as administrator without a UAC or password prompt? You can easily create a shortcut that uses the runas command with the /savecred switch, which saves the password. Note that using /savecred could be considered a security hole – a standard user will be able to use the runas /savecred command to run any command as administrator without entering a password. However, it’s still useful for situations where this doesn’t matter much – perhaps you want to allow a standard user account to run an application as Administrator without asking you. We’ve also covered allowing a user to run an application as Administrator with no UAC prompts by creating a scheduled task. http://www.howtogeek.com/howto/windows-vista/create-administratormode-shortcuts-without-uac-prompts-in-windows-vista/ Enabling the Administrator Account First you’ll need to enable the built-in Administrator account, which is disabled by default. http://www.howtogeek.com/howto/windows-vista/enable-the-hiddenadministrator-account-on-windows-vista/ To do so, search for Command Prompt in the Start menu, right-click the Command Prompt shortcut, and select Run as administrator. 18 VMI INTERNATIONAL AB SWEDEN Run the following command in the elevated Command Prompt window that appears: net user administrator /active:yes The Administrator user account is now enabled, although it has no password. To set a password, open the Control Panel, select User Accounts and Family Safety, and select User Accounts. Click the Manage another account link in the User Accounts window. 19 SpectraPro© Installation Guide Select the Administrator account, click Create a password, and create a password for the Administrator account. Source: http://www.howtogeek.com/t/windows/page/2/ 20 VMI INTERNATIONAL AB SWEDEN Creating the Shortcut Now we’ll create a new shortcut that launches the application with Administrator privileges. Right-click the desktop (or elsewhere), point to New, and select Shortcut. 21 SpectraPro© Installation Guide runas /user:ComputerName\Administrator /savecred “C:\Path\To\Program.exe“ Replace ComputerName with the name of your computer and C:\Path\To\Program.exe with the full path of the program you want to run. For example, if your computer’s name was Laptop and you wanted to run SpectraPro, you’d enter the following path: runas/user:Laptop\Administrator /savecred“C:\ SpectraPro\SpectraPro.exe" Enter a name for the shortcut. Press Next and give a name to the shortcut (Ex.SpectraPro) To select an icon for your new shortcut, just give a right-click on it and select Properties. Click the Change Icon button in the Properties window. 22 VMI INTERNATIONAL AB SWEDEN Select an icon for your shortcut. For example, you can browser to CCleaner.exe and choose an icon associated with it. If you’re using another program, browse to its .exe file and select your preferred icon. 23 SpectraPro© Installation Guide The first time you double-click your shortcut, you’ll be prompted to enter the Administrator account’s password, which you created earlier. Password is typed in “blind”, no cursor movement occur. Be carefully to type the correct password (Password is case sensitive!). This password will be saved – the next time you double-click the shortcut, the application will launch as Administrator without asking you for a password. The Administrator password is saved in the Windows Credential Manager. Source : http://www.howtogeek.com 24 VMI INTERNATIONAL AB SWEDEN ADDENDUM B Running SpectraPro without having administrator privileges Example: OrderRunAsSpc at: http://www.robotronic.de/orderEnForm.php Change the computer user account with the Admin User (Ex.MICU) (You need to know the Admnin Password) Create a folder on your desktop. Name it. (Ex.SpectraProRunAs). From the package run: runasspcadmin.exe 25 SpectraPro© Installation Guide In Path/Application.exe text box, just browse from SpectraPro.exe. Click on the dotted button placed on right from Save Cryptfile button and select the folder created before on the Desktop. Press Save Cryptfile button and the file will be saved in created folder. A message will confirm that the crypted file has been created. 26 VMI INTERNATIONAL AB SWEDEN From the package, copy the file runasspc.exe in the same folder (Desktop->SpectraProRunAs) Cut the folder created (SpectraProRunAs) and paste it in your computer (Ex. C:\Program FIles\SpectraPro). Change the User to any normal user needed to run SpectraPro (Ex.John). Open the folder C:\Program FIles \SpectraPro\SpectraProRunAs, point on runasspc.exe and give a right-click. Select the following item: This will create a shortcut of "John" on the Desktop. Rename the shortcut as SpectraPro. You may change the shortcut icon with the SpectraPro icon. For example, you can browser to SpectraPro.exe and choose an icon associated with it. 27 SpectraPro© Installation Guide Always, when you double-click on this shortcut the SpectraPro will start, having Admin rights. 28 VMI INTERNATIONAL AB SWEDEN The above picture is for free software, so if you don’t have the license yet, press Start. Running the SpectraPro in this way will assure a complete functionality. Instead of RunasSpc Application you may use RunasRob Application with more settings facility. For example, you can run SpectraPro with administrator rights as limited user from a specified path (C:\Program Files\SpectraPro) configured in RunasRob. 29 SpectraPro© Installation Guide Addendum C SpectraPro - VER.4.17.26 Implementation Notes Compatibility mode SpectraPro is a 32 bits application developed under Windows XP SP3. SpectraPro was tested and works properly under the followings Operating Systems: Windows 8 (x32 and x64) Windows 7 (x32 and x64) all versions Windows Server 2008 R2 (Ver.6.1) Windows Server 2008 (Ver. 6.0) Windows Vista (Ver.6.0)" Windows Server 2003 R2 (Ver.5.2) Windows Server 2003 (Ver.5.2)" Windows XP 64-Bit Edition (Ver.5.2) Windows XP (Ver.5.1) SpectraPro must be installed under an Administrator user account, but can run under any standard user account. SpectraPro needs more privilege than a standard user account, so the Operating System must be configured to give to the application more administrative rights. Dependencies and installed files Merge Modules CMDialog ActiveX Control DLL DAO 3.50 DBGrid32 OLE Control DLL DBList DCOM95 Jet351 MDAC 2.7 Sp1 (English) MFCDLL Shared Library - Retail Version MSComm MSDatGrd.OCX MSFlexGrid Microsoft (R) C Runtime Library Microsoft ADO Data Control Microsoft Common Controls 2 ActiveX Control DLL Microsoft Component Category Manager Library Microsoft OLE 2.40 for Windows NT(TM) and Windows 95(TM) Operating Systems Microsoft Rich Textbox Control Library (version 6). Microsoft Standard Data Formating Object DLL VBScriptRuntime VC User CRT IO VC User MFC 30 VMI INTERNATIONAL AB SWEDEN VC User STL Visual Basic Virtual Machine Windows Common Controls ActiveX Control DLL SpectraPro Files File SpectraPro.exe Bearing.dat MessagePro.mdb SpectraPro.chm DemoPro.sp3 Constants.ini Description Application MS Access 7 database MS Access 7 database Help file MS Access 7 database Configuration file Third party File File VSPRINT7.ocx Actbar2.ocx Last Modified 1/28/2004 1:08:14 PM 4/26/2000 9:32:00 AM Size (bytes) 364544 685936 Version 7.0.0.112 2.0.1.1019 Last Modified 6/18/1998 12:00:00 AM 7/15/2000 12:00:00 AM 6/1/1999 5:20:52 PM 3/24/2009 15:52 3/24/2009 15:52 5/14/1998 11:00:00 PM 2/24/2000 4:07:14 PM 3/24/2009 15:52 3/24/2009 15:52 4/26/2000 1:34:56 PM 4/26/2000 1:34:44 PM 4/26/2000 1:34:46 PM 4/26/2000 1:34:48 PM 4/26/2000 1:35:02 PM 4/26/2000 1:34:48 PM 4/26/2000 1:34:56 PM 4/26/2000 1:34:50 PM 4/26/2000 1:34:50 PM 4/26/2000 1:34:50 PM 4/26/2000 1:34:56 PM 4/26/2000 1:34:58 PM 4/26/2000 1:34:52 PM 4/26/2000 1:34:52 PM 4/26/2000 1:34:58 PM 4/26/2000 1:34:58 PM 4/26/2000 1:34:56 PM 4/26/2000 1:35:02 PM 4/6/2000 8:13:38 PM 3/24/2009 15:52 3/24/2009 15:52 3/24/2009 15:52 3/24/2009 15:52 3/24/2009 15:52 3/24/2009 15:52 3/24/2009 15:52 Size (bytes) 89360 101888 22288 170080 155984 73184 570128 567104 222528 39424 344064 252688 1050896 139264 1238288 24848 168720 250128 262144 415504 44304 166672 294912 30992 368912 378128 6902 995384 134976 659264 1069376 119616 278352 258880 129872 Version 6.0.81.69 6.0.84.50 4.71.1460.1 6.0.98.16 6.1.98.16 Microsoft file File vb5db.dll VB6STKIT.DLL comcat.dll comct232.ocx Comdlg32.ocx DAO2535.TLB DAO350.DLL dbgrid32.ocx dblist32.ocx JETCOMP.exe msexch35.dll msexcl35.dll msjet35.dll msjint35.dll msjt4jlt.dll msjter35.dll msltus35.dll mspdox35.dll msrd2x35.dll msrepl35.dll msrpfs35.dll mstext35.dll msxbse35.dll vbajet32.dll VBAR332.DLL Expsrv.dll Odbcjet.cnt mfc42u.dll Msadodc.ocx mscomct2.ocx mscomctl.ocx mscomm32.ocx msdatgrd.ocx msflxgrd.ocx msstdfmt.dll 31 3.51.1608.0 5.1.98.13 6.1.98.16 1.0.715.0 3.51.623.0 3.51.3227.2 3.51.3328.0 3.51.623.0 3.52.3328.0 3.51.623.0 3.51.3227.2 3.51.3007.0 3.51.623.0 3.51.3225.0 3.51.2826.0 3.51.3330.0 3.51.623.0 6.0.1.8167 3.0.0.6908 6.0.0.8167 6.0.8665.0 6.1.98.16 6.1.98.16 6.1.98.16 6.1.98.16 6.1.98.16 6.1.98.14 6.1.98.16 SpectraPro© Installation Guide msvbvm60.dll msvcrt.dll olepro32.dll stdole2.tlb asycfilt.dll oleaut32.dll richtx32.ocx msvci70.dll mfc70u.dll mfc70.dll msvcp70.dll 11/8/2000 3:02:46 PM 4/6/2000 8:10:40 PM 3/8/1999 12:50:56 PM 3/28/2000 4:58:08 PM 3/8/1999 12:50:56 PM 4/12/2000 2:00:24 PM 3/24/2009 15:52 1/5/2002 3:38:38 AM 1/5/2002 4:36:38 AM 1/5/2002 4:48:16 AM 1/5/2002 3:40:20 AM 1388544 278581 164112 17920 147728 598288 218432 54784 964608 974848 487424 6.0.89.64 6.0.8797.0 5.0.4275.1 2.40.4275.1 2.40.4275.1 2.40.4275.1 6.1.98.16 7.0.9466.0 7.0.9466.0 7.0.9466.0 7.0.9466.0 The yellow highlighted files (latest version) can be installed running the SystemChecker application, included in the SpectraPro Installation CD. Read also: Description of the cumulative update rollup for the Visual Basic 6.0 Service Pack 6 Runtime Extended Files on: http://support.microsoft.com/kb/957924 Windows Registry used by SpectraPro HKEY_CURRENT_USER\Software\VB and VBA Program Settings\SpectraPRO Trademarks ® ® Microsoft and Windows are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Sentinel HASP and Sentinel LDK are trademarks of SafeNet, Inc. Corporation. All the other brands or product names are trademarks or registered trademarks of their respective companies or organizations. 32