'Créer l'objet de système de fichiers
Placer l'objFSO = le CreateObject (« Scripting.FileSystemObject »)
'Créer le dossier de rendement
Placer objOutputFile = objFSO.CreateTextFile (strOutputFile, vrai, vrai)
'Obtenir la version d'un dossier et la mettre dans une corde de message
Pour I = 0 à UBound (arrFiles)
si arrFiles (i) <> "" alors
arrFiles de ProcessFile (i)
Finir si
Après
'Étroit le dossier de rendement
objOutputFile.Close
Fonction ProcessFile (strFile)
Faible strMsg, strVersion, horodateur
'S'assurer que le dossier existe
Si objFSO.FileExists (strFile) = faux puis
strMsg = strFile et « - dossier non trouvé. »
Autrement
'Obtenir la version du dossier et la mettre dans une corde de message
strVersion = objFSO.GetFileVersion (strFile)
strtimestamp = temps ()
strMsg = strFile et « « et strVersion et strtimestamp
Finir si
'Écrire la corde de message à l'écran
strMsg de Wscript.Echo
'Écrire la corde de message au dossier de rendement (avec du CR LE LF)
objOutputFile.Write maintenant et « : » et &vbCRLF de strMsg
Fonction de fin
|