En af de metadata tags, kan eventuelt være knyttet til filer i Windows er et versionsnummer. Denne værdi giver en hurtig måde at differentiere nyere og ældre versioner af den samme fil. Og da VBS har adgang til fil- versioner, kan du bruge VBS at automatisere reaktionen et system tager til nye filversioner bliver tilgængelige . . Instruktioner
1
Åbn din foretrukne teksteditor
2
Indsæt følgende script : Hej
dim FSO = CreateObject ( " Scripting.FileSystemObject " ) < br >
dim fil1 = " C: \\ file.exe "
dim fil2 = " C: \\ file2.exe "
dim file1version , file2version
hvis ( FSO.FileExists ( fil1 ) OG FSO.FileExists ( fil2 ) derefter
file1version = FSO.GetFileVersion ( fil1 )
file2version = FSO.GetFileVersion ( fil2 )
dim result = StrComp ( file1version , file2version , vbTextCompare )
hvis resultatet > 0 så
WScript.StdOut.WriteLine ( "File 2 er en nyere version . " )
Elseif resultat <0 så
WScript.StdOut.WriteLine ( "File 1 er en nyere version . " )
Else
WScript.StdOut.WriteLine ( " Begge versioner er de samme ").
end if
ende, hvis
denne første kontrollerer, at begge filer findes. Hvis de gør , bruger den " StrComp "(for " String sammenligning " ) funktion til at sammenligne de to filversioner . Endelig udskriver et resultat til den standard output.
3
Gem dit arbejde .
< br >