Install Shield Tuner

TIPS ADMIN

  • 2 commenti
Questa utility introdotta dalla R6.x permette di manipolare il pacchetto di installazione del client notes. Questo software è presente e distribuito sui CD originali Lotus. Per poterlo utilizzare dovete installare in locale questo software e quindi andare a gestire il file MSI del pacchetto di installazione del client Notes.

Nella R5 non esisteva e se si voleva creare un paccheto di installazione personalizzato era necessario creare il Response File. Si usava quindi lanciare il setup-exe -R e veniva quindi creato un file: SETUP.ISS che era trattato in maniera molto simile al transform file in fase poi di installazione.

Andando quindi agestire il file .itw e .MSI potrete andare a personalizzare molte parti dell'installazione e addirittura inserire elementi da copiare che possono essere al di fuori del pacchetto distribuito da Lotus.

Alla conclusione della personalizzazione di tutte le voci del pacchetto verrà creato un file (response file) che deve essere salvato con il pacchetto originale ed utilizzato in fase di installazione.....

ecco come fare.....

Preparazione pacchetto installazione:
1.        copiare il pacchetto di installazione dal CD fornito da Lotus in locale; questo è in genere l'elenco dei file contenuti nel pacchetto client:

- 0x0409.ini
- data1.cab
- instmsia.exe
- instmsiw.exe
- Lotus Notes 6.msi
- LotusNotes.itw
- setup.exe
- setup.ini
2.        Eseguire il programma InstallSchield Tuner ed aprire il file del pacchetto "LotusNotes.itw"
3.        Cliccare su "Create a new transform File"
4.        Modificare i vari elementi del pacchetto a piacimento. Anche se non vi serve modificare tutti i parametri è altamente consigliato andare comunque a selezionarli tutti almeno una volta altrimenti potreste avere problemi nella fase di creazione del Transform file.
5.        Creare il transform file con un nome a piacimento.


Eseguire l'installazione ed utilizzare la modalità Silent

Per lanciare l'installazione del pacchetto con il transform file utilizzare questo comando:

msiexec /i "Lotus Notes 6.msi"  TRANSFORMS="custom.mst"

Dove "custom.mst" è il transform file generato dal programma "Install Shield Tuner"

Se volete eseguire l'installazione usando la modalità silent utilizzare questo comando:
msiexec /i "Lotus Notes 6.msi" TRANSFORMS="custom.mst" /qn


Se volete eseguire l'installazione usando la modalità silent con barra di stato utilizzare
msiexec /i "Lotus Notes 6.msi"  TRANSFORMS="custom.mst" /qb

Configurazione Avanzata

Se lo prevedete è possibile nel pacchetto di configurazione del transform file definire un parametro nel notes.ini per caricare una serie di parametri durante la configurazione dei client.

Aggiungere nel file notes.ini durante la personalizzazione del pacchetto con InstallShield Tuner il seguente parametro

CONFIGFILE=path of text config file

All’interno di questo file è possibile parametrizzare questi valori per agevolare la procedura di configurazione e permettere al utente di eseguire tale attività soprattutto in caso di distribuzioni molto numerose:

Setting Description
Username User's hierarchical name -- for example, John Smith/Acme
KeyfileName Directory path to the user's ID file name --for example, c:\program files\lotus\notes\data\jsmith.id
Domino.Name Domino server in the same domain as the user name. You do not need to enter a hierarchical name.
Domino.Address An address for the Domino server, such as the IP address of the server, if needed, to connect to the server. For example, server.acme.com or 123.124.xxx.xxx
Domino.Port Port type, such as TCPIP
Domino.Server 1 to connect to the Domino server, 0 for no connection
AdditionalServices 1 forces display of the "Additional Services" panel even if sufficient information is provided for these services; the Additional Services panel lists Internet, proxy, and replication settings.
AdditionalServices.NetworkDial To configure a network dialup connection to Internet accounts created via Additional Services dialog box
Mail.Incoming.Name Incoming mail account name, a friendly name used to refer to these settings
Mail.Incoming.Server Incoming  mail (POP or IMAP) server name
Mail.Incoming.Protocol 1 for POP; 2 for IMAP
Mail.Incoming.Username Mail account user name or login name
Mail.Incoming.Password Mail account password
Mail.Incoming.SSL 0 to disable; 1 to enable the SSL protocol for incoming Internet mail
Mail.Outgoing.Name Outgoing mail account name, a friendly name used to refer to these settings
Mail.Outgoing.Server Outgoing mail (SMTP) server name
Mail.Outgoing.Address User's Internet mail address, such as user@isp.com
Mail.InternetDomain Internet Mail domain name such as isp.com
Directory.Name Directory account name, a friendly name used to refer to these settings
Directory.Server Directory (LDAP) server name
News.Name News account name, a friendly name used to refer to these settings
News.Server News (NNTP) server name
NetworkDial.EntryName Name of remote network dialup phone book entry
NetworkDial.Phonenumber Dial-in number
NetworkDial.Username Remote network user name
NetworkDial.Password Remote network password
NetworkDial.Domain Remote network domain
DirectDial.Phonenumber Phone number of Domino server
DirectDial.Prefix Dialup prefix, if required. For example, 9 to access an outside line.
DirectDial.Port COM port to which the modem is connected
DirectDial.Modem File specification of modem file
Proxy.HTTP HTTP proxy server and port -- for example, proxy.isp.com:8080
Proxy.FTP FTP proxy server and port -- for example, proxy.isp.com:8080
Proxy.Gopher Gopher proxy server and port -- for example, proxy.isp.com:8080
Proxy.SSL SSL proxy server and port -- for example, proxy.isp.com:8080
Proxy.HTTPTunnel HTTP tunnel proxy server and port -- for example, proxy.isp.com:8080
Proxy.SOCKS Socks proxy server and port -- for example, proxy.isp.com:8080
Proxy.None No proxy for these hosts or domains
Proxy.UseHTTP Use the HTTP proxy server for FTP, Gopher, and SSL security proxies
Proxy.Username User name if logon is required
Proxy.Password User password
Replication.Threshold Transfer outgoing mail if this number of messages held in local mailbox
Replication.Schedule Enable replication schedule
IM.Server Sametime server name required unless you have set the NOTES.INI variable IM_NO_SETUP= 1. When this variable is set to 1, the IM Configuration dialog box does not display during new client setup or client upgrade, and all IM variables in a scriptable client setup are ignored. If the user wants to configure IM, they can leave the NOTES.INI variable out of their NOTES.INI file or set it to 0 (IM_NO_SETUP=0).
IM.Port Sametime server port (any positive number)
IM.ConnectWhen (Optional setting) Defines when to connect to Sametime:
  • 0 -- At Notes login (default)
  • 2 -- Manually
IM.Protocol Use one of these:
  • 0 -- Directly to Sametime server
  • 1 -- Directly to Sametime server using HTTP protocol
  • 2 -- Directly to Sametime server using IE HTTP settings
  • 3 -- Use a proxy
IM.ProxyType Required if IM.Protocol is set to 3. Use one of these:
  • 0 -- SOCKS4 Proxy
  • 1 -- SOCKS5 Proxy
  • 2 -- HTTPS Proxy
  • 3 -- HTTP Proxy
IM.ProxyServer Required if IM.Protocol is set to 3. Name of Sametime proxy server
IM.ProxyPort Required if IM.Protocol is set to 3. Port of Sametime proxy server (any positive number)
IM.ServerNameResolve Only used if IM.ProxyType is 1 (SOCKS5) but it is not required. Use one of these values:
  • 0 -- Disable IM.ServerNameResolve
  • 1 -- Enable IM.ServerNameResolve
IM.ProxyUsername Required if IM.Protocol is set to 3 and IM.ProxyType is not SOCKS4

2 Commenti:

  • #1 Andrea Bonacini 10/10/2012 5:53:30 PM

    Buonasera, ho seguito la procedura, ma non ho trovato come far installare l'applicazione in modalità multiutenza.

    Ho creato il pacchetto, e l'ho distribuito senza problemi, però la cartella Data è sempre nello stesso percorso dei file del programma ovvero sotto C:\program files\IBM\Lotus\Notes\Data, mentre noi avremmo l'esigenza di averlo nella cartella del profilo utente, ovvero in C:\documents and settings\userprofile\impostazioni locali\dati applicazioni\lotus\notes\data per gli XP mentre per i Win7 in C:\Users\userprofile\AppData\Local.

    Come posso fare?

    Ho trovato un pò di documentazioni in rete ma senza successo.

    Grazie

    Saluti

  • #2 Maurizio Benedetti 11/13/2007 2:42:00 PM

    Grazie mille, buon lavoro guys.

Commenta articolo
 

Questo spazio web è stato creato da per un uso pubblico e gratuito. Qualsiasi tipo di collaborazione sarà ben accetta.
Per maggiori informazioni, scrivete a info@dominopoint.it

About Dominopoint
Social
Dominopoint social presence: