Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Programma che esegue il seguo di altri

    Buongiorno a tutti,
    premetto che sino alle prime armi con la programmazione in vb.net ma spesso mi capita di dover ripristinare pc di amici, parenti etc è ancora più spesso didoverreinstallare i classici Office, Skype,Steam e Chrome.
    mi chiedevo: non è possibile creare un eseguibile che posto in una chiavetta insieme ai pacchetti di installazione dei programmi necessari permetta di installarli?
    Pensavodifar eseguire il setup e fare in modo (qui il problema) che il mio eseguibile "premesse" i vari Buffon dei setup per portarne a termine l'installazione.
    ovviamente pur di rendere più semplice la cosa sarebbero ben accette idee alternative per raggiungere al medesimo risultato (es. copiare direttamente i file sostituendo il file setup)
    grazie mille per gli aiuti

  2. #2
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Non è semplice realizzare quello che chiedi, soprattutto se sei alle prime armi.
    Ogni setup può essere stato creato con un installer differente, che presenta opzioni differenti, ed a volte può richiedere l'intervento dell'utente (es. un messaggio di conferma a cui rispondere SI/NO, oppure OK/ANNULLA) ed non è semplice creare un programma che individui il pulsante corretto nella finestra corretta.
    Francamente il tempo che perdi a realizzare una 'cosa' come questa è di molto superiore al tempo spesonell'installare i programmi, considerando che, col tempo, poi i setup possono variare, ed in tal caso... tutto da rifare.
    per non parlare poi delle opzioni nascoste appositamente in alcuni setup per farti installare porcherie di ogni genere: toolbar, programmi non desiderati a pagamento, impostazioni che modificano quelle dell'utente come home page del browser e chi più ne ha più ne metta!

    Quasi sempre i setup però accettano il passaggio di parametri sulla riga di comando, esempio:

    SETUP.EXE /QUIET /SILENT ecc.

    Il punto è scoprire :
    1. quale sia l'installer utilizzato per realizzare un setup.exe (ve ne sono diversi
    2. se accetta parametri da riga di comando
    3. quali parametri siano previsti

    Alcuni prevedono addirittura anche un file di configurazione(inf), che deve essere realizzato ad hoc.

    in sostanza, ti devi armare di pazienza ed iniziare la caccia per scoprire queste informazioni, per ogni setup.

    Vi sono anche software specifici che realizzano un installer tipo quello che vuoi fare tu, AutoPlay Media Studio è eccezionale e dispone anche di un proprio linguaggio di programmazione per usi avanzati, con numerosi modelli personalizzabili:

    AutoPlay Media Studio | Indigo Rose Software
    http://www.indigorose.com/products/a...-media-studio/

    Io l'ho usato con successo ed è davvero molto semplice da utilizzare. Costa, ma li vale tutti.
    Certo, per fare UN installer solo non so se ne valga la pena acquistarlo...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.