Ragazzi ho sviluppato un'applicazione che installa dei programmi scelti da una lista...
poichè l'utente ne può scegliere più di uno e ha bisogno di sapere se il il setup è andato o no a buon fine devo interrogare in C:\APPS\LOGS se è presente il file .log del setup e se è andato a buon fine così da poter procedere alla seconda installazione etc etc
Poichè non so i nomi dei file .log vorrei sapere se è presente tra i file un file che contiene il nome del pacchetto.
Una cosa del genere:
Per ogni file nella cartella c:\apps\logs controlla se nel nome del file è presente la stringa "nomepacchetto" . In caso di risposta positiva apri il nome del file (for input) e cerca se al suo interno è presente la parola "Successful ecc".
Qualcosa del genere (codice puramente inventato):
codice:
open dir=c:\apps\logs
totf=nfile_presenti_nella_cartella
for i=1 to totf
If Instr(nome_file(i),nomepacchetto)>0 then
Open nome_file(i) for input as i
contenuto_file= Input(LOF(i), i)
Close #i
if instr(contenuto_file,"Successful")>0 then
msgbox "installazione andata a buon fine"
end if
end if
next
e poi quindi procedere con la seconda installazione.
Grazie a tutti in anticipo!