You are on page 1of 38

VMI International AB SWEDEN

Gottorpsgatan 5
S-582 73 Linköping, Sweden
Tel.no.: +46 13 4743700
Fax no.: +46 13 133524
E-mail: info@vmiab.com

http://www.vmiab.com/

SpectraPro©
©

INSTALLATION GUIDE
SpectraPro© Installation Guide

Document Reference no. MI-SP 00101

Release notes Date


First release April 2013
Revision A
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
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
3 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 software-
package 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-administrator-
mode-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-hidden-
administrator-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 Description
SpectraPro.exe Application
Bearing.dat MS Access 7 database
MessagePro.mdb MS Access 7 database
SpectraPro.chm Help file
DemoPro.sp3 MS Access 7 database
Constants.ini Configuration file
Third party File
File Last Modified Size (bytes) Version
VSPRINT7.ocx 1/28/2004 1:08:14 PM 364544 7.0.0.112
Actbar2.ocx 4/26/2000 9:32:00 AM 685936 2.0.1.1019
Microsoft file
File Last Modified Size (bytes) Version
vb5db.dll 6/18/1998 12:00:00 AM 89360 6.0.81.69
VB6STKIT.DLL 7/15/2000 12:00:00 AM 101888 6.0.84.50
comcat.dll 6/1/1999 5:20:52 PM 22288 4.71.1460.1
comct232.ocx 3/24/2009 15:52 170080 6.0.98.16
Comdlg32.ocx 3/24/2009 15:52 155984 6.1.98.16
DAO2535.TLB 5/14/1998 11:00:00 PM 73184
DAO350.DLL 2/24/2000 4:07:14 PM 570128 3.51.1608.0
dbgrid32.ocx 3/24/2009 15:52 567104 5.1.98.13
dblist32.ocx 3/24/2009 15:52 222528 6.1.98.16
JETCOMP.exe 4/26/2000 1:34:56 PM 39424 1.0.715.0
msexch35.dll 4/26/2000 1:34:44 PM 344064 3.51.623.0
msexcl35.dll 4/26/2000 1:34:46 PM 252688 3.51.3227.2
msjet35.dll 4/26/2000 1:34:48 PM 1050896 3.51.3328.0
msjint35.dll 4/26/2000 1:35:02 PM 139264 3.51.623.0
msjt4jlt.dll 4/26/2000 1:34:48 PM 1238288 3.52.3328.0
msjter35.dll 4/26/2000 1:34:56 PM 24848 3.51.623.0
msltus35.dll 4/26/2000 1:34:50 PM 168720 3.51.3227.2
mspdox35.dll 4/26/2000 1:34:50 PM 250128 3.51.3007.0
msrd2x35.dll 4/26/2000 1:34:50 PM 262144 3.51.623.0
msrepl35.dll 4/26/2000 1:34:56 PM 415504 3.51.3225.0
msrpfs35.dll 4/26/2000 1:34:58 PM 44304 3.51.2826.0
mstext35.dll 4/26/2000 1:34:52 PM 166672 3.51.3330.0
msxbse35.dll 4/26/2000 1:34:52 PM 294912 3.51.623.0
vbajet32.dll 4/26/2000 1:34:58 PM 30992 6.0.1.8167
VBAR332.DLL 4/26/2000 1:34:58 PM 368912 3.0.0.6908
Expsrv.dll 4/26/2000 1:34:56 PM 378128 6.0.0.8167
Odbcjet.cnt 4/26/2000 1:35:02 PM 6902
mfc42u.dll 4/6/2000 8:13:38 PM 995384 6.0.8665.0
Msadodc.ocx 3/24/2009 15:52 134976 6.1.98.16
mscomct2.ocx 3/24/2009 15:52 659264 6.1.98.16
mscomctl.ocx 3/24/2009 15:52 1069376 6.1.98.16
mscomm32.ocx 3/24/2009 15:52 119616 6.1.98.16
msdatgrd.ocx 3/24/2009 15:52 278352 6.1.98.16
msflxgrd.ocx 3/24/2009 15:52 258880 6.1.98.14
msstdfmt.dll 3/24/2009 15:52 129872 6.1.98.16

31
SpectraPro© Installation Guide

msvbvm60.dll 11/8/2000 3:02:46 PM 1388544 6.0.89.64


msvcrt.dll 4/6/2000 8:10:40 PM 278581 6.0.8797.0
olepro32.dll 3/8/1999 12:50:56 PM 164112 5.0.4275.1
stdole2.tlb 3/28/2000 4:58:08 PM 17920 2.40.4275.1
asycfilt.dll 3/8/1999 12:50:56 PM 147728 2.40.4275.1
oleaut32.dll 4/12/2000 2:00:24 PM 598288 2.40.4275.1
richtx32.ocx 3/24/2009 15:52 218432 6.1.98.16
msvci70.dll 1/5/2002 3:38:38 AM 54784 7.0.9466.0
mfc70u.dll 1/5/2002 4:36:38 AM 964608 7.0.9466.0
mfc70.dll 1/5/2002 4:48:16 AM 974848 7.0.9466.0
msvcp70.dll 1/5/2002 3:40:20 AM 487424 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

You might also like