Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako Porovnanie verzií súborov s vbs

Jeden z metadát tagov , ktoré môžu byť voliteľne pripojených súborov vo Windows je číslo verzie . Táto hodnota poskytuje rýchly spôsob , ako odlíšiť novšie a staršie verzií rovnakého súboru . A pretože VBS má prístup k verzii súboru , môžete použiť VBS automatizovať reakcie systému trvá na nové verzie súborov stále k dispozícii . Pokyny dovolená 1

Otvorte svoj ​​obľúbený textový editor
2

vložte nasledujúci skript : .

Stlmiť FSO = CreateObject ( " Scripting.FileSystemObject " )

dim súbor1 = " C : \\ file.exe "

dim súbor2 = " C : \\ file2.exe "

dim file1version , file2version

ak ( FSO.FileExists ( súbor1 ) A FSO.FileExists ( súbor2 ) potom

file1version = FSO.GetFileVersion ( súbor1 )

file2version = FSO.GetFileVersion ( súbor2 )

dim výsledok = StrComp ( file1version , file2version , vbTextCompare )

ak výsledok> 0 , potom

WScript.StdOut.WriteLine ( " File 2 je novšia verzia . " )

ElseIf výsledok < 0 potom

WScript.StdOut.WriteLine ( " File 1 je novšia verzia . " )

Else

WScript.StdOut.WriteLine ( " Obe verzie sú rovnaké . " )

end if

end if

prvých kontrol , ktoré existujú obidva súbory . Ak sa tak stane , že používa " StrComp " ( pre " String funkcia Porovnanie " ) na porovnanie dvoch verzií súborov . Nakoniec to vytlačí výsledok na štandardný výstup .
3

Uložte svoju prácu .


Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené