| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Sådan Send Vars Fra VBScript til en batch-fil
    Batch filer , benyttes meget i DOS computing dage stadig hjælpe udviklerne udføre praktiske Windows opgaver. Hvis du arbejder med VBScript, for eksempel, kan du nødt til at udløse en Windows-processen bedre håndteres af en batch -fil. En måde at kombinere regnekraft af begge teknologier er at passere variabler eller VAR'er fra VBScript til en batch -fil. Udføre denne opgave ved hjælp af en Windows WshSell objekt bopæl i dit VBScript program. Instruktioner
    1

    Åbn Notesblok og indsætte følgende tekst i et nyt dokument : Hej

    echo % 1

    echo % 2

    @ pause < br >

    Denne batchfil tekst accepterer to parametre :%. 1 og% 2 echo kommando viser de parametre , når batchfil kører
    2

    Tryk på " CTRL " og "S " for at åbne fil Gem vinduet, og skriv et navn til filen i "File Name" tekstfeltet. Medtag " . Bat" i slutningen af ​​filnavnet. For eksempel navn til filen " BatFile1 , " type " BatFile1.bat " i " File Name" tekstboksen og klik derefter på "Gem". Fil Gem Vinduet lukkes , og du vender tilbage til dokumentet
    3

    Slet teksten i dokumentet og erstatte den med VBScript-kode vist nedenfor: .

    Dim vbShell < br >

    Dim var1

    Dim var2

    Dim batchfile

    Set vbShell = CreateObject ( " WScript.Shell " )

    quotedVar1 = "" & " " " " & var1 & "" " "

    var2 = "Dette er variabel 2 "

    quotedVar2 = "" & "" " " & var2 & "" "" < br >

    batchfile = " xyz.bat "

    vbShell.run batchfile & quotedVar1 & quotedVar2

    sæt vbShell = intet

    vbShell kommando vises på linie 5 , skaber en shell objekt . Udviklere bruger disse objekter til at kalde eksterne programmer indefra VBScript. Den var1 variabel holder den værdi, du ønsker at overgå til batch-fil . Den quotedVar1 variable tilføjer anførselstegn omkring variablen. Dette sikrer, at variable med mellemrum i dem fremførsel korrekt til batch-fil . Den var2 variabel indeholder værdien af ​​en anden variabel . Det har også en quotedVar2 variabel, der omgiver variabel med anførselstegn. Erstat " xyz.bat " med navnet på din batch -fil. Den vbShell.run Kommandoen passerer quotedVar1 og quotedVar2 til denne batch-fil og kører den .
    4

    Tryk på " CTRL " og "S " for at åbne File Gem vinduet, og skriv et navn til denne fil i "File Name" tekstfeltet. Append . " Vbs " i slutningen af navnet , og klik på " Gem". Notesblok gemmer filen som en VBScript -program.
    5.

    Start Windows Stifinder, og find den VBScript fil, du gemte . Dobbeltklik på filen. Koden kører og passerer de variabler til batch-fil . Den batchfil modtager disse variabler og viser dem i kommandoen vindue, der åbnes .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Reverse Tal på Visual Basic 
    ·Hvad betyder NET CLR Mean 
    ·Sådan ændres System Date With Visual Basic 
    ·Sådan får et svar fra en Message Box i VB.Net 
    ·Sådan får du adgang VBA Datatyper 
    ·Hvordan at finde den maksimale værdi i et array i Visu…
    ·Sådan bruges variabler i en Access VBA Query 
    ·Hvilke gode programmer til at gøre på Visual Basic 
    ·Hvordan man skriver dobbelte anførselstegn til Fil i V…
    ·Sådan oprettes en mappe ved hjælp af VBA 
      Anbefalede Artikler
    ·Sådan redigeres en webside 
    ·Sådan Find ud af hvilken version af Python du har 
    ·Sådan fjernes variable fra Vars Python 
    ·Sådan Bind en metode til at en begivenhed i Java 
    ·Hvad er Adobe ExtendScript Toolkit 
    ·Hvordan at finde antallet af kolonner i GridView kontro…
    ·Hvordan man finder ud , hvilken version af Java 
    ·Sådan Put en tekstfil til en Vektor af Structs i C + +…
    ·C strcmp Funktion 
    ·Typer af valideringskontroller 
    Copyright © Computer Viden http://www.computerdk.com