Un'installazione
unattended (=non presidiata) è una installazione che non richiede l'intervento dell'utente per essere completata (eccetto il doppio click iniziale);
un'installazione
silenziosa nasconde le normali finestre di dialogo, per esempio quella in cui bisogna premere il pulsante "Avanti";
Esempio:
se tu vuoi installare
pipporar.exe (un nome inventato) nell'installazione normale fai doppio click sul file .exe e poi segui le istruzioni a video;
invece con un'installazione silenziosa dovresti aprire il prompt dei comandi e dare (per esempio) il comando
START /W pipporar.exe /Sil parametro in rosso /S indica di installare silenziosamente;
l'installazione avviene nella cartella predefinita del sistema operativo, ossia normalmente in
C:\Programmi\cartellaPipporar\Non puoi scegliere di installare da un'altra parte a meno che l'installer preveda che si possa dare un percorso.
Se invece il programma è un eseguibile semplice di quelli che fai doppio click e funziona devi scrivere un .bat come questo
@ECHO OFF
REM Questo è un commento (non ha influenza sul codice); MD=comando per creare directory
c:
cd\
REM in questo momento siamo in C:\ e stiamo per creare una cartella (directory) chiamata abc
md abc
copy pipporar.exe c:\abc\pipporar.exe
REM copiato pipporar.exe nella cartella c:\abc
Alla fine devi fare come ho indicato qui per costruire un'autoestraente Winrar
https://eng2ita.altervista.org/forum/index.php/topic,7385.msg56001.html#msg56001Se segui le istruzioni date, creerai un file eseguibile .exe che è un file RAR compresso ma eseguibile; il doppio click sul file farà le seguenti azioni:
- decomprime nella cartella dei file temporanei il contenuto, compreso il .bat che hai creato;
- esegue il .bat (che ti preerà la cartella C:\abc\ e ti copia dentro pipporar.exe )
- infine cancella i file temporanei creati