Archivio

Posts Tagged ‘runas’

Acrobat Reader 8 install Silent (installazione silenziosa)

13 Luglio 2007 Nessun commento
1 Star2 Stars3 Stars4 Stars5 Stars (Ancora nessun voto)
Loading...

Sito da dove potete prelevare la guida completa per poter installare Acrobat in silent mode:

Qui vi riporto la stringa di comandi che vi serve per installare Acrobat reader in modo silenzioso da inserire in file con estensione .bat (file da editare con notepad)

AdbeRdr80_en_US.exe /sPB /rs /l /msi”/qb-! /norestart /log c:\acrobat8.log ALLUSERS=2 EULA_ACCEPT=YES SUPPRESS_APP_LAUNCH=YES”

Se volete vedere tutte le opzioni di installazione per Acrobat reader lanciate il comando da Start –> Esegui di windows: C:\AdbeRdr80_it_IT.exe /? (attenzione alla posizione e nome del file di acrobat), dopo che il file di acrobat è stato scompattato vi compaiono le seguenti opzioni:

adobe

/sAll Silent Mode for product
/sPB Silent Mode with Progress Bar for product
/rs Reboot Suppress
/rps Reboot Prompt Suppress
/ini “PATH” Alternative initialization file
/sl “LANG_ID” Set Language; LANG_ID – Code in decimal digits
/l Enable Error Logging
/msi[Command line] Parameters for MSIEXEC

Sinceramente mi sono orientato per una soluzione di questo tipo che installa Acrobat completamente in automatico e senza interazione dell’utente (solo per acrobat in Italiano e gli eseguibili si trovano sul disco C:). Ho inserito anche il controllo se Acrobat 8 risulta essere già installato, altrimenti si blocca, e controlla la versione del system per le opprotune versioni di acrobat. Per il controllo della versione ho prelevato il codice da qui.
Potete scaricare lo script da qui (rimuovete l’estensione txt).
Questo tipo di installazione va bene anche per SAMBA aggiunta in questo caso dello script in Visual Basic (che può essere trasformato in exe) che permette di eseguire del codice da remoto come Administrator:
Utente=”administrator”
Passw =”XXXXXXXXX”
Comando=”C:\intall_acrobat_reader.bat”
set WshShell = WScript.CreateObject(“WScript.Shell”)
WshShell.Run “runas /user:” & Utente & ” ” & Comando
WScript.Sleep 500
WshShell.SendKeys Passw & “{enter}”
set WshShell=nothing