Skip to content

FAQ - HYPERPLANNING
Come installo velocemente il Client HYPERPLANNING su tutte le mie postazioni? (installazione silenziosa)

  • Come installo velocemente il Client HYPERPLANNING su tutte le mie postazioni? (installazione silenziosa)
    Un'installazione silenziosa permette d'installare in remoto un'applicazione su tutte le postazioni della rete senza dover intervenire direttamente sulla singola postazione.

    Passo 1: Preparare il file *.iss

    Il primo passo consiste nel salvare in un file *.iss tutte le risposte alle domande poste durante l'installazione "manuale". Per generare questo file, procedete nel seguente modo:

    1. Da una postazione sulla quale il Client HYPERPLANNING non è stato ancora installato, scaricate l'ultima versione del Client HYPERPLANNING (da questo sito, categoria Scaricare) salvandolo in una cartella (nel nostro esempio, noi salveremo l'applicazione Install_HYPclient_IT1300304.exe nella cartella c:\InstallazioneSilenziosa.

    All'occorrenza, le righe di comando qui presenti saranno personalizzate in funzione della versione scaricata e della cartella dove l'applicazione è stata salvata.

    2. Aprite un terminale (scrivento cmd nella zona di ricerca del menu Start) poi inserite i seguenti comandi:

    cd c:\InstallazioneSilenziosa
    Install_HYPclient_IT1300304 -r -f1c:\InstallazioneSilenziosa\ClientHYPERPLANNING.iss


    3. L'installazione del Client HYPERPLANNING si avvia: procedete all'installaizone; le vostre risposte saranno salvate per essere poi riutilizzate durante l'installazione silenziosa.

    4. A fine installazione, il file ClientHYPERPLANNING.iss contenente le vostra risposte viene cenerato nella cartella c:\InstallazioneSilenziosa, vicino al file d'installazione.

    Passo 2: Testare l'installazione silenziosa

    1. Disinstallare il Client HYPERPLANNING dalla postazione sulla quale avete "fabbricato" l'installazione silenziosa e verificate che la cartella c:\InstallazioneSilenziosa contenga i 2 file:
    - Install_HYPclient_IT1300304
    - ClientHYPERPLANNING.iss

    2. Aprite un terminale inserite i seguenti comandi:

    cd c:\InstallazioneSilenziosa
    - Install_HYPclient_IT1300304 -s -f1c:\ClientHYPERPLANNING.iss
    - f2c:\InstallazioneSilenziosa\resultat.log


    3. L'installazione del Client HYPERPLANNING si avvierà senza che voi dobbiate rispondere alle domande. Queste sono le risposte date durante il passo 1.

    4. Un file resultat.log è generato nella cartella c:\InstallazioneSilenziosa : se l'installazione è andata a buon fine, vedrete nel file: ResultCode=0.

    Passo 3: Avviate l'installazione silenziosa su tutte le postazioni

    Per installare il Client HYPERPLANNING su tutte le postazioni, dovete lanciare lo script creato, da remoto.

    Ecco un esempio di script Vbscript che potete utilizzare. Potete copiarlo in un file di testo al quale darete estensione *.vbs. Potete copiare ed eseguire, a distanza, questo file su tutte le postazioni dove volete installare il Client HYPERPLANNING.


    Set WshShell = Wscript.CreateObject("Wscript.Shell")
    Set WSHNetwork = WScript.CreateObject("WScript.Network")
    Set Fso = CreateObject("Scripting.FileSystemObject")
    computer = WshNetwork.ComputerName
    On error Resume Next
    If Not Fso.FolderExists("c:\temp") Then
    Fso.CreateFolder("C:\temp")
    End IF
    Fso.CopyFile "NomDuServeur\InstallSilencieuse \*.*","C:\temp",True
    wscript.Sleep 2000
    command1 = "CMD /C C:\temp\Install_HYPclient_IT1300304 -s -f1c:\temp\ClientHYPERPLANNING.iss -f2c:\temp\resultat.log"
    Wshshell.run command1,0,True
    wscript.sleep 5000
    If Fso.FileExists("c:\temp\resultat.log") Then
    Fso.CopyFile "c:\temp\resultat.log","NomDuServeur\InstallSilencieuse\resultat-" & computer & ".log",True
    End If
    WScript.Quit