'Generare l'oggetto del file system
Regolare il objFSO = CreateObject (“Scripting.FileSystemObject„)
'Generare l'archivio di uscita
Regolar objOutputFile = objFSO.CreateTextFile (strOutputFile, allineare, allineare)
'Ottenere la versione di una lima e metterla in una stringa del messaggio
Per i = 0 a UBound (arrFiles)
se arrFiles (i) <> "" allora
arrFiles di ProcessFile (i)
Concluder se
Dopo
'Vicino l'archivio di uscita
objOutputFile.Close
Funzione ProcessFile (strFile)
strMsg fioco, strVersion, timestamp
'Assicurar che la lima esista
Se objFSO.FileExists (strFile) = falso allora
strMsg = strFile & “- lima non trovata. „
Altrimenti
'Ottenere la versione della lima e metterla in una stringa del messaggio
strVersion = objFSO.GetFileVersion (strFile)
strtimestamp = tempo ()
strMsg = strFile & ““& strVersion & strtimestamp
Concluder se
'Scrivere la stringa del messaggio allo schermo
strMsg di Wscript.Echo
'Scrivere la stringa del messaggio all'archivio di uscita (con un CR LF)
objOutputFile.Write ora & “: „ & &vbCRLF dello strMsg
Funzione di conclusione
|