Tartalomjegyzék:
- 1. lépés: A VBScript indítása
- 2. lépés: A VBS késleltetése
- 3. lépés: Üzenet- és beviteli mező
- 4. lépés: Nyissa meg.exe fájlokat
- 5. lépés: Összefoglalás
Videó: A VBScript alapjai - A szkriptek indítása, késések és egyebek!: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Üdvözöljük az első oktatóanyagomban a VBScriptek jegyzettömb segítségével történő létrehozásáról. A.vbs fájlokkal vicces tréfákat vagy halálos vírusokat hozhat létre. Ebben az oktatóanyagban olyan alapvető parancsokat mutatok be, mint a szkript indítása, fájlok megnyitása és még sok más. A végén mutatok egy összefoglalót a tanultakról, és adok néhány ötletet és egy példa forgatókönyvet, és még néhány forgatókönyvet a kettő között. Térjünk rá!
1. lépés: A VBScript indítása
A kezdéshez természetesen ki kell nyitnia a jegyzettömböt. Jobb klikk az asztalon, a felbukkanó menüben lépjen az új, majd a szöveges dokumentumra. Nyomja meg a Windows + R gombot is, és írja be a jegyzettömböt.
Az első parancs nagyjából szkript létrehozására szolgál. Íme a parancs:
Set WshShell = WScript. CreateObject ("WScript. Shell") Ez azt hiszem létrehozza a szkriptet. Ne felejtse el beilleszteni a VBS elején.
Ja, és ne felejtse el befejezni minden fájl nevét, amelyet a.vbs paranccsal hoz létre.
2. lépés: A VBS késleltetése
Ebben a lépésben megmutatom az alapvető parancsokat, amelyek segítik a VBS megfelelő működését. Néha késleltetés nélkül a szkript megszakad.
Az első parancs a WScript.sleep. Valószínűleg folyamatosan használni fogja, késlelteti a szkriptet. Így működik:
WScript. Alvás 1000
A parancs első része természetesen a parancs (wow). Akkor van ideje, ami késik. Minden 1000 egy másodperc ekvivalense.
Az alábbi példában egy üzenetmező jelenik meg 3 másodpercenként, miután megnyomta az OK gombot az előzőnél.
3. lépés: Üzenet- és beviteli mező
Most megpróbálom megtanítani Önt az üzenet- és beviteli mezők használatára, és egy speciális példát, amelyet saját maga is használhat.
Először is a legalapvetőbb, az egyszerű és ártatlan üzenetdoboz. Íme egy példa parancs:
x = msgbox ("Az üzenet", gombok+msgbox típusa, "Cím")
Miután elindította a csodálatos parancsot, megvan az üzenet, majd a gombok, az üzenetdoboz típusa és a címe. 5 különböző gombtípus és 4 üzenetdoboz -típus létezik. Itt van mindegyik:
0 - Csak OK gomb 16 - Kritikus üzenet ikon 1 - OK és Mégse 32 - Figyelmeztető lekérdezés ikon2 - Megszakítás, Újrapróbálkozás és Figyelmen kívül hagyás 48 - Figyelmeztető üzenet ikon3 - Igen, Nem és Mégse 64 - Információs üzenet ikon4 - Igen és Nem 5 - Újra és újra
Tehát ezzel a példaparancsunk a következő lenne:
x = msgbox ("Üzenet", 0+16, "Cím")
Most írja be a beviteli mezőket. Ezek a vadállatok több felhasználói interakcióval rendelkeznek (wow), de nem fogja olyan gyakran használni őket (vagy talán…). Íme egy példa:
y = InputBox ("Üzenet itt", "Cím itt", "szövegdoboz üzenete")
Indítsa el a parancsot, írja be az üzenetet, a címet és a szövegdoboz üzenetét. Egyszerű dolgok.
Menjünk egy kicsit előre. Most látni fog egy beviteli mezőt, majd egy üzenetdobozt, amely tartalmazza azt, amit a beviteli mezőbe beírt.
Név = InputBox ("Írja be nevét ide", "Cím", "Írja be ide a nevét") x = MsgBox ("Szia" és Név & "!", 16, "hello")
Az alábbi üzenetdoboz kicsit bonyolultabb. Először is megvan az üzenete, aztán valami, amit korábban beírt, majd az üzenet folytatása. De semmi rendkívüli. Gondolom.
Az alábbi fájlban láthatja az összes különböző üzenetdobozt és egy beviteli mezőt.
4. lépés: Nyissa meg.exe fájlokat
A VBScripts segítségével megnyithatja az.exe fájlokat is. Íme egy példaparancs, amely megnyitja a számológépet:
WshShell.run "calc.exe"
Az elején megvan a parancs, a végén a megnyitni kívánt program. Nem sok magyarázni való.
Az alábbi fájl megnyitja a számológépet, a festéket és a CMD -t.
5. lépés: Összefoglalás
Ebben az oktatóanyagban megtanulta, hogyan kell elindítani a.vbs szkriptet, késleltetni azt, használni az üzenet- és beviteli mezőket, megnyitni az.exe fájlokat és befejezni a szkriptet. Most őrüljünk meg ezzel. Készítek egy ártalmatlan, de ijesztő tréfát a barátaid trollkodásához.
Ez a példa tréfa megkérdezi a neved, azt mondja, hogy nem volt jó ötlet, és 30 -szor nyit, mint a CMD. Remélem, tetszett olvasni. Ez volt a legbutább dolog valaha? Valóban újat tanult? Mondja el nyugodtan a megjegyzésekben.
Ajánlott:
CovBot - WhatsApp -alapú Chatbot a COVID 19 -hez Info és egyebek: 7 lépés
CovBot - WhatsApp -alapú chatbot a COVID 19 -hez Info és egyebek: A CoVbot egy egyszerű és intuitív Whatsapp -alapú chatbot. A bot fő jellemzője: Egyszerű és intuitív módon megadhatja a COVID-19 legújabb állapotát a választott országban. Ezenkívül a bot szórakoztató tevékenységeket javasolhat az AT H
NFC -zár - ha egy NYÁK is a gomb, az antenna és egyebek : 7 lépés (képekkel)
NFC -zár - Ha egy NYÁK is a gomb, az antenna és egyebek …: A két dolog közül egyet vehet át ebből az utasításból. Követheti, és létrehozhatja saját kombinációját egy numerikus billentyűzetről és egy NFC -olvasóról. A vázlat itt található. A NYÁK elrendezés itt található. Talál egy anyagjegyzéket a rendeléshez
Nagy LED "gyűrűs" fény a Timelapse, a portrék és egyebek számára : 11 lépés (képekkel)
Nagy LED "gyűrűs" fény a Timelapse, a portrék és egyebek számára …: Sok timelapse videót forgatok, amelyek néhány napig tartanak, de utálom az egyenetlen fényt, amelyet a bilincsek adnak - különösen éjszaka. Egy nagy gyűrűs lámpa túl drága - ezért úgy döntöttem, hogy egyetlen este elkészítek valamit, kéznél lévő cuccokkal
Szkriptek közvetlen futtatása a Windows XP helyi menüjéből: 3 lépés
A parancsfájlok közvetlen futtatása a Windows XP helyi menüjéből: Ez eredetileg az Aqua-soft.org weboldalán fellelhető témakörből alakult ki, amely az "Üres-képes" létrehozásáról szól. Mappa. &Quot; Üres-képes " FolderValaki azt szerette volna, ha ki tudja üríteni a letöltési mappájának tartalmát a fájl törlése nélkül
Gitárerősítő billenthető állvány teljes vagy fél halomhoz külön fejjel, és egyebek: 5 lépés
Gitárerősítő billenthető állvány teljes vagy fél halomhoz külön fejjel, és még sok más: Tudom, hogy őrült vagyok, de ezzel nincs semmi baj. Ezt néhány elmélet tesztelésére építettem. A helyi zenebolt bunkója nem engedte, hogy erre helyezzem az új, értékes Marshall -veremét, és elfutott. Nem hibáztathatom őt, amiért ilyen kicsi a gondolkodása