File batch di esempio

Esempi di riferimento di file batch di installazione.

I file batch di esempio riportati in questo argomento possono essere utilizzati come modelli per l'installazione di prodotti Autodesk in configurazioni tipiche per le versioni con licenza indipendente o di rete. È sufficiente copiare il file batch di esempio e sostituire le variabili con i valori dei dati per il prodotto in fase di installazione.

Note

I file batch vengono visualizzati in più righe per facilitare la lettura, ma nella pratica ogni file deve essere scritto come una singola riga di istruzioni.

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

Le opzioni di installazione utilizzate includono /t (impostazione eseguita mediante script) e /qb (visualizzazione di un'interfaccia utente di base). Altre opzioni quali /w (registrazione di avvertimenti per errori non irreversibili) sono definite dalla riga di comando di Microsoft Msiexec e documentate nel sito Web MS TechNet.

<ID prodotto> è il nome abbreviato del prodotto da installare, ad esempio ACM_MAIN per AutoCAD Mechanical, MAX per 3ds Max o INVENTOR. Questo nome può essere trovato tra parentesi quadre nella sezione Product del file Setup.ini. Esempio: [ACAD_MAIN] PRODUCT_NAME=Autodesk® AutoCAD®2016

INSTALLDIR="%programFiles%\Autodesk\<Nome prodotto>" è un parametro facoltativo che si consiglia di non utilizzare. Specifica una directory di installazione diversa da quella di default, con la possibilità di causare problemi al funzionamento del prodotto.

<Nome prodotto> è il nome della directory di installazione del prodotto, ad esempio Inventor 2016.

<PrefissoSeriale> rappresenta le prime 3 cifre del numero di serie

<SuffissoSeriale> rappresenta le ultime 8 cifre del numero di serie

<CodiceProd> è il codice prodotto

<ling> è l'indicatore della lingua IETF, ad esempio it-IT per italiano-Italia

<ling_eula> è lo standard ISO 3166-1 alpha-2 per il paese, ad esempio IT = Italia

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

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"
Example for a single product:
C:\setup.exe /t /qb /language en-us /c 
ACAD: INSTALLDIR="%programFiles%\Autodesk\AutoCAD 2016" 
ACADSERIALPREFIX=123 ACADSERIALNUMBER=12345678  
ADLM_PRODKEY=001E1 ADLM_EULA_COUNTRY=US  InstallLevel=5 
ACADSTANDALONENETWORKTYPE="1"

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"

Note

<ServerLicenzeFlex> è il server delle licenze di rete.

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>;"

Note

I valori da <server1> a <serverN> rappresentano i server delle licenze di rete validi.

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;"

Note

I valori da <server1> a <server3> rappresentano i server delle licenze ridondanti validi.

Installazione di suite

Nel file batch deve essere presente un blocco di codice distinto per ciascun prodotto da installare. Ogni blocco include l'ID relativo ad uno dei prodotti da installare, mentre il codice prodotto e il numero di serie della suite vengono utilizzati per tutti i prodotti. Nell'esempio 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"