Kuidas käivitada EXE-i VBScriptis

VBScript, Visual Basicu alamhulk, on tasuta programmeerimiskeel, mida igaüks saab kasutada kasulike Windowsi rakenduste loomiseks. Kui lisate tekstifaili ".vbs" vaid mõned laused, saate käsu "Käivita" abil kirjutada tekstifailidesse ja isegi käivitada EXE-programme. See käsk on kasulik, kui soovite luua sageli kasutatavatele programmidele otseteid. Arendajad saavad kasutada ka keerukamates VBScripti rakendustes käsku "Run", et vajadusel käivitada väliseid EXE-programme.

Samm 1

Avage Notepad ja kleepige järgmine kood uude dokumenti:

Päeva video

Määra WshShell = WScript. CreateObject("WScript. kest")

Dim exeName Dim statusCode

exeName = "%windir%\notepad"

statusCode = WshShell. Käivita (exeName, 1, true)

MsgBox ("Programmi lõpp")

See VBScript-kood loob real 1 objekti "Shell". Pange tähele "exeName" väärtust. See muutuja sisaldab EXE-i nime, mida soovite käivitada. See nimi on selles näites Notepadi tee. Kui soovite käivitada EXE-programmi nimega "MusicLab.exe", mis asub teie "C"-draivil, siis neljas väide ilmub järgmiselt:

exeName = "C:\MusicLab.exe"

Jätke "exeName" väärtus praegu muutmata. Järgmine avaldus käivitab käsu "Käivita". Käsk "Run" käivitab muutujas "exeName" määratud EXE. Käsu "Run" teine ​​parameeter "1" ütleb VBScriptile, kuidas soovite, et EXE-i aken selle avanemisel ilmuks. Väärtus "1" põhjustab VBScripti tavapärase akna kuvamise. Käsu "Run" lõppväärtus "true" põhjustab VBScripti programmi peatamise, kuni selle käivitatud EXE sulgub. Lõplik avaldus kuvab teatekasti, mis annab teile teada, et VBScript on lõpetatud.

2. samm

Klõpsake Notepadi nuppu "Fail" ja seejärel nuppu "Salvesta nimega". Avaneb aken Salvesta nimega. See aken võimaldab salvestada oma VBScripti programmi.

3. samm

Tippige tekstikasti "Faili nimi" programmi nimi, näiteks "MyScript". Lisage selle nime lõppu ".vbs". Näiteks kui valite failinimeks "MyScript", tippige failinime tekstikasti "MyScript.vbs" (ilma jutumärkideta) ja klõpsake "Salvesta". See salvestab faili VBScript-failina.

4. samm

Avage Windows Explorer ja leidke fail. Topeltklõpsake faili. See töötab ja Notepadi uus eksemplar. VBScripti programm peatub pärast Notepadi avamist, kuna andsite käsule "Run" "1". Kui oleksite selle asemel ületanud 0, ei peatuks VBScript.

5. samm

Sulgege Notepad. Programm jätkab täitmist ja kuvab teatekasti "Programmi lõpp".

Näpunäide

Sageli ei pruugi teid huvitada, kuidas EXE aken välja näeb, kui kasutate EXE käivitamiseks VBScripti. See näide kasutab akna stiili "1", nagu on näha eelnevalt kirjeldatud käsus "Käivita". Väärtus "1" aktiveerib akna ja kuvab selle tavarežiimis. Kuid võite selle asemel anda "2" käsule "Run". Number "2" käsib VBScriptil EXE-akna aktiveerida ja selle minimeerida. On olemas kümme aknastiili. Iga stiil kuvab EXE-i akent erineval viisil. Neid stiile näitavad tabelid leiate veebisaitidelt, mis käsitlevad VBScripti ja parameetrit "WindowStyle".