MapInfo Professional 8.5 Install

1,167 views
Skip to first unread message

DJP

unread,
Nov 24, 2006, 8:54:26 AM11/24/06
to MapInfo-L
I am trying to install MapInfo Professional 8.5 using a group policy in
Active Directory. I have assigned the 'MapInfo Professional 8.5.msi'
from the 'Install\MI_PRO\DISK1' folder. I need to create a transform
file to store the serial number but am unsure how to do this. If anyone
else has done this or has another method of assigning the application
please let me know how.

Thanks

Dave

Ian Tidy

unread,
Nov 24, 2006, 5:27:11 PM11/24/06
to MapInfo-L
Dave,

I created a batch file and ran the batch file with all the command line
parameters.

I'm not sure, but you may need to run the SETUP.EXE, and not just
install the MSI (but I could be wrong with this). Also, the installer
doesn't remove any previous versions of MapInfo Professional, it just
overwrites the files.

Have a look at
http://testdrive.mapinfo.com/TechSupp/MIProd.nsf/2fa3e3416d06d61d85257125006b2533/c5146f3f0bb965138525702900689805?OpenDocument

For some more details.

Cheers Ian

Søren Breddam

unread,
Nov 24, 2006, 6:39:19 PM11/24/06
to mapi...@googlegroups.com
Hi,

The documentation is also on the installation cd: MI_UG.pdf, "Silent Installation Procedures for System Administrators"

Here it's also documented how to set up a mode.ini to control the setup further. I use the 'per machine' option.

After the setup - silent with progress bar - I normally copy extra custom symbols, change the MAPINFOW.FNT, alter the MAPINFOW.MNU and other user interface and of course transfer a custom MAPINFOW.PRF

The only thing I need for my installation is to get to know how to transfer a 'per machine' registry key to control which tools the user has access to and e.g. are autoloaded.

The problem is (as it seems to me) that if you have a user logged on to the machine, you can run a 'MI850CurUser.reg' (Current user), but if another user uses the machine the tools are not there anymore (another current user).
If you use 'current machine', you don't catch the machine's current users.

Has anyone solved this problem?

And last: How do you run a registry key in mapbasic/through mapinfow.wor?

As it is for me at the moment, I have to ask my users to run a 'current user' registry file actively. This is a bit clumsy ;-)

Regards
Søren

-----Oprindelig meddelelse-----
Fra: mapi...@googlegroups.com [mailto:mapi...@googlegroups.com]På
vegne af Ian Tidy
Sendt: 24. november 2006 23:27
Til: MapInfo-L
Emne: [MI-L] Re: MapInfo Professional 8.5 Install

Ian Tidy

unread,
Nov 25, 2006, 7:51:48 PM11/25/06
to MapInfo-L
Søren,

I use a runas command for the installer, and use either the domain or
machine admin user. Once I have created the PRF file the way I want
it, I just copy the MAPINFO directory in the \Documents and
Settings\UserName\Application Data\ directory to \Documents and
Settings\All Users\Application Data\. This way when someone else logs
in, the new user contains all the preferences.

Cheers Ian

Søren Breddam

unread,
Nov 26, 2006, 4:27:11 AM11/26/06
to mapi...@googlegroups.com
Ian,

You're right. The PRF-file is essential for deploying MI with the right settings.
If you use an altered "Mode.ini" for the install, it's possible to control almost everything (see installation cd for documentation).

The problem is that the PRF-file doesn't deal with custom tools. These are written in the registry.

If it's a 'clean' machine, you can use a registry-file to put all tools in: HKEY_USERS\.DEFAULT\Software\MapInfo\MapInfo\Professional\850\Tools\
When a new user is logged on, it should take this key and build a new current user (HKEY_CURRENT_USER\Software\MapInfo\MapInfo\Professional\850\Tools\).

But if you're installing on a machine with say three different users, then this method would be wrong. The users are already stored in the registry with their special preferences.

I haven't yet an elegant way to deal with the registry problem. As I write, I have to run a REG-file on each machine manually.


Regards/Venligst
Søren

-----Oprindelig meddelelse-----
Fra: mapi...@googlegroups.com [mailto:mapi...@googlegroups.com]På
vegne af Ian Tidy

Sendt: 26. november 2006 01:52


Til: MapInfo-L
Emne: [MI-L] Re: MapInfo Professional 8.5 Install

Søren,

Ian Tidy

unread,
Nov 26, 2006, 2:12:10 PM11/26/06
to mapi...@googlegroups.com
Søren,

Some time ago, I wrote a tool (in Borland Delphi I think) for installing MapBasic Apps, this could be hacked to do what you want. If you are interested in this code, let me know and I will try and find it.

Cheers Ian


Ian,


Regards/Venligst
Søren

Søren,

Cheers Ian


######################################################################

This e-mail message has been scanned and cleared by MailMarshal

######################################################################
######################################################################
Attention:
This e-mail message and accompanying data may contain information that
is confidential and subject to legal privilege. Any information
provided is given in good faith. However unless specifically stated to
the contrary, Napier City Council accepts no liability for the
content of this e-mail or for the consequences of any action taken on
the basis of the information provided, unless that information is
subsequently confirmed in writing. If you are not the intended recipient,
you are notified that any use, dissemination, distribution or copying
of this message or data is prohibited. If you received this e-mail
message in error, please notify us immediately and erase all copies
of this message and attachments. Thank you.

DJP

unread,
Nov 27, 2006, 5:27:38 AM11/27/06
to MapInfo-L
Hi Ian,

I had already looked into this but managing batch files for installing
on about 40 machines can be a bit of a headache. The beauty of using
Active Directory is that when you get a new version you can set it to
uninstall the old one before installing the new. You can also assign
the install to a group of computers and if a computer is replaced you
just add the new one to the group and it installs the software
automatically.

The downside is you have to use the msi file (you can't call setup and
pass it parameters.) This is where the transform file comes in as you
set your install parameters in it. The only problem I have is which
field to put the serial number in. Perhaps if MapInfo are checking this
they could let me know?

Regards,

Dave

DJP

unread,
Nov 27, 2006, 5:36:11 AM11/27/06
to MapInfo-L
Hi Soren,

Check out

http://www.desktopstandard.com/PolicyMakerRegistryExtension.aspx

If you have a windows domain you can install this client on all the
computers in the domain. You can then create a group policy which you
assign to the computers (or users) which will create registry keys.
Then it doesn't matter which computer a user logs on to, they always
have the registry keys created.

Regards,

Dave

nicholas....@mainroads.qld.gov.au

unread,
Nov 28, 2006, 1:26:23 AM11/28/06
to mapi...@googlegroups.com
I am running MapInfo 8.5 and the LineStyle Editor installed from the same
disc.

The linestyle editor is supposed to open a mapinfow.pen file, but I can't
find it anywhere.

When I do a file search, the only file is in
C:\Program Files\MapInfo\Professional\AddUser\Data1.cab
which I'm pretty sure is not an active system file, since it is contained
in a compressed folder.

Does the latest MapInfo still have mapinfow.pen?

Regards,
Nick Lawrence


************************************************************
Opinions contained in this e-mail do not necessarily reflect
the opinions of the Queensland Department of Main Roads,
Queensland Transport or Maritime Safety Queensland, or
endorsed organisations utilising the same infrastructure.
If you have received this electronic mail message in error,
please immediately notify the sender and delete the message
from your computer.
************************************************************

nicholas....@mainroads.qld.gov.au

unread,
Nov 28, 2006, 1:33:47 AM11/28/06
to mapi...@googlegroups.com
Nicholas G Lawrence/EngServ/QMR/Au wrote on 28/11/2006 04:26:23 PM:

> I am running MapInfo 8.5 and the LineStyle Editor installed from thesame
disc.
>
> The linestyle editor is supposed to open a mapinfow.pen file, but I
> can't find it anywhere.
>
> When I do a file search, the only file is in
> C:\Program Files\MapInfo\Professional\AddUser\Data1.cab
> which I'm pretty sure is not an active system file, since it is
> contained in a compressed folder.
>
> Does the latest MapInfo still have mapinfow.pen?
>
> Regards,
> Nick Lawrence

Sorry everyone,

I just realised that mapinfow.pen is a hidden, system file
stored in

C:\Documents and Settings\<user name>\Application
Data\MapInfo\MapInfo\Professional\850

Once I had set File Explorer to display hidden files, everything was fine.

Reply all
Reply to author
Forward
0 new messages