|
Using the following process you can install Visio 2000
using SMS but you aren't able to customize the installation path:
-
Install it with
'/a'
to a server (share-point)
-
Using the Office installation
wizard, customise
settings like company (Note: the Installation path will be ignored - don't
know why)
-
Install Visio (it's a local-installation!):
msiexec /i \\servername\visio2000std\1Engine.msi /qn /LIME c:\temp\visiosetup.log
msiexec /i \\servername\visio2000std\DE_Add-ons.MSI /qn /LIME c:\temp\visiosetup.log
msiexec /i \\servername\visio2000std\DE_Block_Diagrams.MSI /qn /LIME
c:\temp\visiosetup.log
msiexec /i \\servername\visio2000std\DE_Block_Diagrams_Help.MSI /qn /LIME
c:\temp\visiosetup.log
msiexec /i \\servername\visio2000std\DE_Block_Diagrams_Samples.MSI /qn /LIME
c:\temp\visiosetup.log
etc.
this is where you decide which features you want to install
-
uninstall Visio:
msiexec /X \\servername\visio2000std\1Engine.msi /qn /LIME c:\temp\visiosetup.log
etc.
An alternative method
contributed by Rich Wood:
I'm sure I'm the last one to figure
out the Visio 2000 Standard unattended installation, but just in case I'm not,
I've created a package from the October Select CD that works on Windows 95 (with
or without Profiles enabled), or NT and needs no reboots. The only prerequisite is
IE 5.0.
Preparation:
Copy the '\bin' and
'\unattended' directories from your October 2000
Select CD to your '%inst%' directory. Rename the
'\unattended\program files\Microsoft Visio' directory
to '\unattended\program files\visio'.
First, for Windows 95 installations only:
Using 'ORCA', edit the
'Vis2000.msi'. Go to the
'Registry' table and edit the
'DigitalProductId' value. Instead of reading
'[DPID]' it should read
'No Value'.
Then go to the 'Directory' table and edit the
'INSTALLDIR' field so that
the 'DefaultDir' is
'Visio'. Save this file as
'Visio95.msi'
and place it in the '\Unattended' directory.
Second, download the latest Windows Installer files.
Version 1.2 or later. Put them in their respective '\bin\sp\msi\Win9x' or
'\Winnt'
directory. The versions on the CD do not support silent install.
Finally, here is the order of events that I call in my
Installer script:
%inst%\bin\sp\msi\win9x\instmsia.exe /q
%inst%\bin\sp\mdac\mdac_typ.exe /q
%sys%\msiexec.exe /i %inst%\bin\sp\dao\dao.msi /qr
%inst%\bin\sp\hhupd\hhupd.exe /q
%sys%\msiexec.exe /i %inst%\bin\sp\vba\vba6.msi /qr
%sys%\msiexec.exe /i %inst%\bin\sp\spcore\spcore.msi REBOOT=S
%sys%\msiexec.exe /i %inst%\unattended\visio95.msi /qr
If you are doing this on NT Workstation make sure you use
the original 'Vis2000.msi' in the last line, instead of the one you created for
Windows 95. Obviously you should reboot at the end of the whole process, but
even that is not necessary. (Not to mention the two or three reboots that
Microsoft recommends). By the way, it actually works when you turn Profiles on
in a Windows 95 environment.
|