Az operációs rendszer szintjén támogatják a Windows automatizálási képességeit. Ezeket a Windows Script Host összetevő biztosítja, amely különféle programozási nyelveken képes parancsfájlok végrehajtására. Kezdetben az operációs rendszer kézbesítő készlet tartalmaz tolmácsokat JScript és VBScript nyelvekhez. Az utolsót főleg vbs szkriptek létrehozására használják, amelyek megoldják az adminisztrációs és a felhasználókezelési feladatokat.
Szükséges
szöveg szerkesztő
Utasítás
1. lépés
Fedezze fel a futásidejű környezet jellemzőit és képességeit, amelyek alatt a létrehozott parancsfájlnak működnie kell. Például, ha egy szkriptet be akarnak ágyazni weboldalakba, akkor nagyban kölcsönhatásba lép a böngésző objektum modelljével és az aktuális dokumentummal (BOM és DOM). A Windows Script Host futtatására kifejlesztett szkriptek (például az adminisztratív feladatok automatizálására) kölcsönhatásba lépnek az objektum modelljével, amelyen keresztül könnyedén létrehozhatnak és használhatnak más ActiveX és COM objektumokat.
2. lépés
Készítsen algoritmusokat, amelyek felhasználásával létrehozzák a szkript fő funkcióit. Alkalmazza a futási környezet által nyújtott képességek ismeretét. Határozza meg az algoritmusok azon részeit, amelyek eljárások, függvények, osztályok módszerei formájában megvalósíthatók. Azonosítsa azokat az adatokat, amelyek osztályokba foglalhatók.
3. lépés
Végezze el a jövőbeli szkript csonkját. Hozzon létre egy fájlt egy szövegszerkesztőben. Add hozzá a függvényt és az eljárás "stubs" -t, valamint osztálydeklarációkat, amelyek tartalmazzák a módszereiket. A VBScript-ben lévő eljárás deklarálva van a Sub kulcsszóval, amelyet egy azonosító követ, amely megadja a nevét. Az eljárás törzsének végét az End Sub záradék jelzi. Például:
Saját Saját eljárás (a, b)
End Sub
Hasonlóképpen, a függvényeket a Function kulcsszóval deklaráljuk:
Funkció MyFunction (a)
Funkció befejezése
Az osztályok deklarálása a Class kulcsszóval történik:
Osztály MyClass
Osztály vége
4. lépés
Nyújtsa be a globális, helyi változókat és osztálytagokat. Ez a Dim záradékkal történik:
Dim MyVariable
Ha a dimenziót a változó neve után adja meg, deklarálhatja a tömböket:
Dim MyArray (10) 'tíz elemből álló tömb;
Dim MyArray (10, 15) 'kétdimenziós tömb;
Dim MyArray () 'dinamikus tömb.
5. lépés
Adatfeldolgozási algoritmusok megvalósítása kód hozzáadásával a függvényekhez, eljárásokhoz és osztálymódszerekhez. A hurkok létrehozásához használja a Do - Loop, While - Wend, For - mindegyik - következő, lépésről lépésre - következő záradékot. Használja az If - Then - ElseIf - Else - End If záradékot elágazó operátorként és a Select Case - End Select záradékot feleletválasztós operátorként.
6. lépés
Adjon megjegyzéseket a kódhoz. Az egyetlen idézőjel vagy a Rem kulcsszó után kell lenniük. Például:
'megjegyzés szövege
Rem megjegyzés szövege