Informazioni sui modelli di file batch per la distribuzione di un'installazione client

È possibile utilizzare i file batch con script di installazione per la distribuzione dei programmi ai computer in una rete. Ogni file è costituito da uno o più comandi con opzioni di comando che modificano tali opzioni. Uno script di installazione utilizza percorsi per indicare la posizione del file setup.exe del prodotto. Questo file deve risiedere nel supporto di installazione o in una posizione di rete. È necessario disporre delle autorizzazioni di amministratore nei computer in cui si installano i prodotti.

Utilizzare i modelli di file batch per installare i prodotti Autodesk in configurazioni tipiche per le versioni con licenza indipendente o di rete. Copiare il modello e sostituire le variabili con i valori appropriati per i prodotti che si stanno installando. Sebbene i modelli di file batch mostrati qui includano più righe di codice, nella pratica effettiva è necessario scrivere ogni file come singola riga di istruzioni.

Nota: Le definizione dei termini utilizzati in questi modelli vengono visualizzate alla fine di questo argomento.

Modello per una licenza indipendente

<mediaDriveLetter>\setup.exe /t /qb /language <lang> /c 
<Product ID>: INSTALLDIR="%programFiles%\Autodesk\<Product Name>" 
ACADSERIALPREFIX=<SerialPrefix> ACADSERIALNUMBER=<SerialPostfix>  
ADLM_PRODKEY=<ProdKey> ADLM_EULA_COUNTRY=<eula_lang>  InstallLevel=5
ACADSTANDALONENETWORKTYPE="1"

Modello per una licenza di rete per server singolo

<mediaDriveLetter>\setup.exe /t /qb /language <lang> /c 
<Product ID>: ACADSERIALPREFIX=<SerialPrefix> ACADSERIALNUMBER=<SerialPostfix> 
ADLM_PRODKEY=<ProdKey> ADLM_EULA_COUNTRY=<eula_lang> InstallLevel=5 
ACADSTANDALONENETWORKTYPE="3" ACADLICENSESERVERTYPE="Single Server License" 
ACADLICENSETYPE="Network License" ACADSERVERPATH="<FlexLicenseServer> 000000000000"
Nota: <ServerLicenzeFlex> è il server delle licenze di rete.

Modello per una licenza di rete per server distribuito

<mediaDriveLetter>\setup.exe /t /qb /language <lang> /c 
<Product ID>: ACADSERIALPREFIX=<SerialPrefix> ACADSERIALNUMBER=<SerialPostfix> 
ADLM_PRODKEY=<ProdKey> ADLM_EULA_COUNTRY=<eula_lang> InstallLevel=5 
ACADSTANDALONENETWORKTYPE="3" ACAD_LICENSESERVER_DISTRIBUTED="1" 
ACADLICENSESERVERTYPE="Distributed Server License" ACADLICENSETYPE="Network License" 
ACADSERVERPATH="@<server1>;@<server2>;@<server3>;"
Nota: I valori da <server1> a <serverN> rappresentano i server delle licenze di rete validi.

Modello per una licenza di rete per server ridondante

<mediaDriveLetter>\setup.exe /t /qb /language <lang> /c 
<Product ID>: ACADSERIALPREFIX=<SerialPrefix> ACADSERIALNUMBER=<SerialPostfix> 
ADLM_PRODKEY=<ProdKey> ADLM_EULA_COUNTRY=<eula_lang> InstallLevel=5 
ACADSTANDALONENETWORKTYPE="3" ACADLICENSESERVERTYPE="Redundant Server License" ACADLICENSETYPE="Network License" 
ACADSERVERPATH="<server1> 000000000000 27005;<server2> 000000000000 27005;<server3> 000000000000 27005;"
Nota: I valori da <server1> a <server3> rappresentano i server delle licenze di rete validi con licenze ridondanti.

Modello per l'installazione di una suite con una licenza indipendente

Quando si installa una suite Autodesk che include più prodotti, è richiesto un blocco di codice separato nel file batch per ogni prodotto. Ogni blocco di codice include l'ID prodotto per uno dei prodotti installati. Tuttavia, per tutti i prodotti vengono utilizzati il codice prodotto e il numero di serie della stessa suite. Nel modello riportato di seguito è illustrato un file batch per l'installazione indipendente di tre prodotti.

<mediaDriveLetter>\setup.exe /t /qb /language <lang> /c <Product ID>: 
ACADSERIALPREFIX=<SerialPrefix> ACADSERIALNUMBER=<SerialPostfix>  
ADLM_PRODKEY=<ProdKey> ADLM_EULA_COUNTRY=<eula_lang> InstallLevel=5
ACADSTANDALONENETWORKTYPE="1" /c <Product ID>: ACADSERIALPREFIX=<SerialPrefix> 
ACADSERIALNUMBER=<SerialPostfix> ADLM_PRODKEY=<ProdKey>
ADLM_EULA_COUNTRY=<eula_lang>  InstallLevel=5 ACADSTANDALONENETWORKTYPE="1" 
/c <Product ID>: ACADSERIALPREFIX=<SerialPrefix> ACADSERIALNUMBER=<SerialPostfix>  
ADLM_PRODKEY=<ProdKey> ADLM_EULA_COUNTRY=<eula_lang> InstallLevel=5
ACADSTANDALONENETWORKTYPE="1"

Termini utilizzati nei modelli

<letteraUnitàSupporto> è la lettera dell'unità in cui è montato il supporto o memorizzato il file setup.exe.

Le opzioni di installazione utilizzate qui includono /t (esecuzione dell'impostazione mediante script) e /qb (visualizzazione di un'interfaccia utente di base). Altre, quali /w (registrazione di avvertimenti non irreversibili), possono essere utilizzate per la riga di comando Msiexec di Microsoft.

<ID prodotto> è il nome abbreviato del prodotto installato. Esempi: ACM_MAIN per AutoCAD Mechanical, MAX per 3ds Max e INVENTOR. È possibile trovare questo nome all'interno di parentesi quadre nella sezione Product del file Setup.ini, poiché con [ACAD_MAIN] PRODUCT_NAME=Autodesk > AutoCAD > 2016

INSTALLDIR="%programFiles%\Autodesk\<Nome prodotto>" è un parametro facoltativo. Si consiglia di non utilizzarlo perché specifica una directory di installazione diversa da quella di default, che può causare problemi.

<Nome prodotto> è il nome della directory di installazione del prodotto. Esempio: Inventor 2016.

<PrefissoSeriale> rappresenta le prime tre cifre del numero di serie.

<SuffissoSeriale> rappresenta le ultime otto cifre del numero di serie.

<CodiceProd> è il codice prodotto.

<langlang> è l'indicatore della lingua IETF. Esempio: it-IT per italiano-Italia.

<eula_lang> è lo standard ISO 3166-1 alpha-2 per il paese. Esempio: IT per l'Italia.

ACADSTANDALONENETWORKTYPE identifica il tipo di licenza che viene installato. Sono possibili tre valori: 0 per le licenze di rete e indipendenti, 1 per la licenza indipendente e 3 per una licenza di rete.