Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur jämföra filversioner Med VBS

    Ett ​​av metadatataggar som eventuellt kan knytas till filer i Windows är ett versionsnummer . Detta värde ger ett snabbt sätt att differentiera nyare och äldre versioner av samma fil . Och eftersom VBS har tillgång till filversioner kan du använda VBS att automatisera reaktionen ett system tar till nya filversioner som blir tillgängliga . . Instruktioner
    1

    Öppna din favorit texteditor
    2

    Klistra in följande skript :

    dim FSO = CreateObject ( " Scripting.FileSystemObject " )

    dim file1 = " C : \\ file.exe "

    dim file2 = " C : \\ file2.exe "

    dim file1version , file2version

    om ( FSO.FileExists ( fil1 ) OCH FSO.FileExists ( file2 ) sedan

    file1version = FSO.GetFileVersion ( fil1 ) katalog

    file2version = FSO.GetFileVersion ( file2 ) katalog

    dim resultatet = StrComp ( file1version , file2version , vbTextCompare ) katalog

    om resultatet > 0 då

    WScript.StdOut.WriteLine ( " File 2 är en nyare version . " ) katalog

    Elseif resultat < 0 då

    WScript.StdOut.WriteLine ( " File 1 är en nyare version . " ) katalog

    Else

    WScript.StdOut.WriteLine ( " Båda versionerna är detsamma . " ) katalog

    slut om

    slut om

    kontrollerar först att båda filerna finns . Om de gör , använder den " StrComp " ( för " String jämförelse " ) funktionen för att jämföra de två filversionerna . Slutligen skriver den ett resultat till standard ut .
    3

    Spara ditt arbete . Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skriver ett VBS -fil för att döda en process …
    ·Formulär i Visual Basic i Project för skolväsendet
    ·Handledning för att lägga Visual Basic Word Bord
    ·Hur man gör Flow Diagrams
    ·Hur radera historiken i VB.Net webbläsare
    ·Hur att beräkna ett medelvärde i Visual Basic
    ·Hur Tilldela en radantal till en variabel med Visual Ba…
    ·Hur konvertera en sträng variabel till ett formulär v…
    ·Hur man erhålla parametrar i Visual Basic
    ·Hur man gör en installation i VB.NET
    Utvalda artiklarna
    ·Lägga till en referens till ett projekt i Visual Basic…
    ·Hur man drar en Polyline med en uppsättning String Pla…
    ·Hur man använder Ruby Case uttalande i Rails Controlle…
    ·Hur man installerar PHP 5 på Windows XP
    ·Vad är MS hierarkiska FlexGrid
    ·Hur man skriver MySQL skript med PHP & SUB
    ·Hur bindande data till en textruta i VB
    ·Hur man bygger ett CMS PHP i MySQL
    ·Ställa en JavaScript VAR att Float
    ·Hur man utför ett test användarnas acceptans ( UAT )
    Copyright © Dator Kunskap http://www.dator.xyz