Mündəricat:
- Addım 1: VBScript -ə başlayın
- Addım 2: VBS -ni gecikdirmək
- Addım 3: Mesaj və Giriş Kutuları
- Addım 4:.exe Dosyalarını Açın
- Addım 5: Xülasə
Video: VBScript əsasları - skriptlərinizə, gecikmələrə və daha çoxuna başlayın !: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Notepad ilə VBScriptlərin necə hazırlanacağına dair ilk dərsimə xoş gəldiniz.. Vbs faylları ilə bəzi məzəli oyun və ya ölümcül viruslar yarada bilərsiniz. Bu təlimatda sizə skriptinizi başlatmaq, faylları açmaq və daha çox kimi əsas əmrləri göstərəcəyəm. Sonda sizə öyrəndiklərinizin xülasəsini göstərəcəyəm və sizə bəzi fikirlər və nümunə bir ssenari verəcəyəm. Gəlin buna çataq!
Addım 1: VBScript -ə başlayın
Başlamaq üçün əlbəttə notepad açmalısınız. Masaüstünü sağ tıklayarak açılan menyudan yeni və sonra mətn sənədinə keçə bilərsiniz. Windows + R düymələrini basaraq notepadda yaza bilərsiniz.
İlk əmr olduqca çox skript yaratmaq üçün istifadə olunur. Budur əmr:
WshShell = WScript. CreateObject ("WScript. Shell") Ayarlayın ki, bu, skript yaradır. VBS -in əvvəlinə yapışdırmağı unutmayın.
Oh, və.vbs ilə göstərilən əmrlərlə yaradacağınız hər bir faylın adını bitirməyi unutmayın.
Addım 2: VBS -ni gecikdirmək
Bu addımda sizə VBS -in düzgün işləməsinə kömək edəcək əsas əmrləri göstərəcəyəm. Bəzən gecikmədən ssenariniz pozula bilər.
İlk əmr WScript.sleep -dir. Çox güman ki, hər zaman istifadə edəcəksiniz, skriptinizi gecikdirir. İşdə necə işləyir:
WScript.sleep 1000
Əmrin birinci hissəsi əlbəttə ki, əmrdir (vay). Sonra gecikəcək vaxtınız olacaq. Hər 1000 saniyəyə bərabərdir.
Aşağıdakı nümunədə, əvvəlki düyməni vurduqdan sonra hər 3 saniyədə bir mesaj qutusu görünəcək.
Addım 3: Mesaj və Giriş Kutuları
İndi sizə mesaj və giriş qutularını və özünüzdən istifadə edə biləcəyiniz bir qədər ƏLAVƏ nümunəni necə istifadə etməyi öyrətməyə çalışacağam.
Əvvəlcə ən əsas, sadə və günahsız mesaj qutusu. Budur nümunə əmr:
x = msgbox ("Mesajınız", düymələr+msgbox növü, "Başlıq")
İnanılmaz əmrinizi başladıqdan sonra mesajınız var, sonra düymələr, mesaj qutusunun növü və adı. 5 fərqli düymə növü və 4 mesaj qutusu növü var. Budur hamısı:
0 - yalnız OK düyməsi 16 - Kritik mesaj nişanı1 - OK və Ləğv et 32 - Xəbərdarlıq sorğusu nişanı2 - İptal et, Yenidən cəhd et və Yoxla 48 - Xəbərdarlıq nişanı3 - Bəli, Xeyr və İptal et 64 - Məlumat mesajı nişanı4 - Bəli və Xeyr 5 - Yenidən cəhd et və ləğv et
Beləliklə, nümunə əmrimiz belə olacaq:
x = msgbox ("Mesaj", 0+16, "Başlıq")
İndi giriş qutuları. Bu heyvanların daha çox istifadəçi əlaqəsi var (vay), ancaq onlardan tez -tez istifadə etməyəcəksiniz (və ya bəlkə də …). Budur bir nümunə:
y = InputBox ("Burada mesaj", "Buradakı başlıq", "mətn qutusu mesajı")
Komandanı başladın, mesajı, başlığı və mətn qutusu mesajını yazın. Sadə şeylər.
Bir az daha irəli gedək. İndi giriş qutusuna yazdığınız hər şeyi daxil edən bir mesaj qutusu ilə birlikdə bir giriş qutusu görəcəksiniz.
Ad = InputBox ("Adınızı aşağıda yazın", "Başlıq", "Adınızı bura yazın") x = MsgBox ("Salam" & Ad & "!", 16, "salam")
Aşağıdakı mesaj qutusu bir az daha mürəkkəbdir. Əvvəlcə mesajınız var, sonra yazdığınız bir şey və sonra da mesajın davamı. Ancaq qeyri -adi bir şey yoxdur. Mən düşünürəm.
Aşağıdakı faylda bütün fərqli mesaj qutularını və giriş qutusunu görə bilərsiniz.
Addım 4:.exe Dosyalarını Açın
VBScripts ilə.exe fayllarını da aça bilərsiniz. Kalkulyatoru açan bir əmr nümunəsi:
WshShell.run "calc.exe"
Başlanğıcda əmriniz var, sonunda açmaq istədiyiniz proqram var. Açıqlamaq çox deyil.
Aşağıdakı sənəddə kalkulyator, boya və CMD açılacaq.
Addım 5: Xülasə
Bu təlimatda.vbs skriptinizi necə başlamağı, gecikdirməyi, mesaj və giriş qutularından istifadə etməyi,.exe fayllarını açmağı və skriptinizi bitirməyi öyrəndiniz. İndi gəlin bununla dəli olaq. Dostlarınızı troll etmək üçün zərərsiz, lakin qorxunc bir oyun quracağam.
Bu nümunə oyun adınızı soruşur, yaxşı bir fikir olmadığını söyləyir və 30 dəfə CMD kimi açılır. Ümid edirəm oxuduğunuzdan zövq alırsınız. Bu ən axmaq şeydi? Əslində yeni bir şey öyrəndinizmi? Mənə şərhlərdə söyləməkdən çəkinməyin.
Tövsiyə:
Dar Bant IoT: Ağıllı İşıqlandırma və Ölçmə daha yaxşı və daha sağlam bir ekosistemə yol açır: 3 addım
Dar Bant IoT: Ağıllı İşıqlandırma və Ölçmə daha yaxşı və daha sağlam bir ekosistemə yol açır: Avtomatika demək olar ki, hər sektorda öz yerini tapmışdır. İstehsaldan başlayaraq səhiyyəyə, nəqliyyata və təchizat zəncirinə qədər avtomatlaşdırma günün işığını gördü. Şübhəsiz ki, bunların hamısı cazibədardır, amma görünən biri var
Daha Az Yerdə Daha Fazla Marul Artırmaq Və ya Kosmosda Marul Yetiştirmek, (Az və ya çox) .: 10 Addım
Daha Az Məkanda Ya Daha Çox Marul Yetişdirmək … Kosmosda Marul yetişdirmək, (Az və ya çox) .: Bu, Instructables vasitəsilə təqdim olunan Yerin Ardınca Büyüyən, Yaradıcı Yarışmasına peşəkar bir təqdimatdır. Kosmik məhsul istehsalı üçün dizayn hazırladığım və ilk Təlimatlandırıcımı yerləşdirdiyim üçün daha həyəcanlı ola bilmədim. Başlamaq üçün yarışma bizdən xahiş etdi ki
Daha təhlükəsiz: qatar stansiyalarını daha təhlükəsiz etmək: 7 addım
Daha təhlükəsiz: qatar stansiyalarını daha təhlükəsiz etmək: Bu gün bir çox qatar stansiyası təhlükəsizlik, maneələr və içəri girən qatar xəbərdarlığı olmadığı üçün təhlükəlidir. Bunun düzəldilməsinə ehtiyac gördük. Bu problemi həll etmək üçün Safer Better yaratdıq. Titrəmə, hərəkət sensorlar və
Pike - Daha Təhlükəsiz Sürün, Daha Ağıllı Sürün, Bir Pike Sürün !: 5 Addım
Pike - Daha Təhlükəsiz Sürün, Daha Ağıllı Sürün, Bir Pike Sürün !: Pike adlı layihəmə xoş gəldiniz! Bu təhsilimin bir hissəsi olan bir layihədir. Mən Belçikadakı Howest NMCT tələbəsiyəm. Məqsəd, Raspberry Pi istifadə edərək ağıllı bir şey etmək idi. Ağıllı etmək istədiyimiz tam bir azadlığa sahib idik
Öz Peşəkar Rekord Təmizləmə Maşınınızı 80 $ -dan Aza Edin və 3000 $ və Daha Çoxuna Qənaət Edin: 6 Addım (Şəkillərlə)
Öz $ 80 -dan Az Pul üçün Öz Peşəkar Rekord Təmizləmə Maşınınızı düzəldin və 3000 $ və daha çoxuna qənaət edin: İngilis dilimi bağışlayın. Yaxşı köhnə vinilin səsinə qayıtdıqdan sonra hər rekord sevənlərin problemi var idi. Qeydləri necə düzgün təmizləmək olar!? İnternetdə bir çox yol var. Knosti və ya Discofilm kimi daha ucuz yollar, həm də