Πίνακας περιεχομένων:
- Βήμα 1: Εκκίνηση του VBScript
- Βήμα 2: Καθυστέρηση του VBS
- Βήμα 3: Πλαίσια μηνυμάτων και εισαγωγής
- Βήμα 4: Άνοιγμα αρχείων.exe
- Βήμα 5: Περίληψη
Βίντεο: Βασικά VBScript - Έναρξη των σεναρίων σας, καθυστερήσεις και άλλα!: 5 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Καλώς ήρθατε στο πρώτο μου σεμινάριο για το πώς να φτιάξετε VBScripts με σημειωματάριο. Με αρχεία.vbs, μπορείτε να δημιουργήσετε μερικές αστείες φάρσες ή θανατηφόρους ιούς. Σε αυτό το σεμινάριο, θα σας δείξω βασικές εντολές, όπως εκκίνηση του σεναρίου σας, άνοιγμα αρχείων και πολλά άλλα. Στο τέλος, θα σας δείξω μια περίληψη για όσα μάθατε και θα σας δώσω μερικές ιδέες και ένα παράδειγμα σεναρίου, και μερικά ακόμη σενάρια ενδιάμεσα. Ας φτάσουμε!
Βήμα 1: Εκκίνηση του VBScript
Για να ξεκινήσετε, πρέπει φυσικά να ανοίξετε το σημειωματάριο. Μπορείτε να κάνετε δεξί κλικ στην επιφάνεια εργασίας, στο μενού που εμφανίζεται μεταβείτε στο νέο και στη συνέχεια στο έγγραφο κειμένου. Μπορείτε επίσης να πατήσετε το κουμπί Windows + R και να πληκτρολογήσετε σημειωματάριο.
Η πρώτη εντολή χρησιμοποιείται για τη δημιουργία σεναρίου σχεδόν. Εδώ είναι η εντολή:
Ορισμός WshShell = WScript. CreateObject ("WScript. Shell") Αυτό υποθέτω ότι δημιουργεί το σενάριο. Θυμηθείτε να το επικολλήσετε στην αρχή του VBS.
Α, και θυμηθείτε να τελειώσετε το όνομα κάθε αρχείου που θα δημιουργήσετε με εντολές που εμφανίζονται με.vbs.
Βήμα 2: Καθυστέρηση του VBS
Σε αυτό το βήμα, θα σας δείξω βασικές εντολές για να βοηθήσετε το VBS να λειτουργήσει σωστά. Μερικές φορές χωρίς καθυστερήσεις το σενάριό σας θα σπάσει.
Η πρώτη εντολή είναι WScript.sleep. Πιθανότατα θα το χρησιμοποιείτε συνεχώς, καθυστερεί το σενάριό σας. Ετσι δουλευει:
WScript.sleep 1000
Το πρώτο μέρος της εντολής είναι φυσικά, η εντολή (wow). Στη συνέχεια, έχετε το χρόνο που θα καθυστερήσει. Κάθε 1000 είναι ισοδύναμο ενός δευτερολέπτου.
Στο παρακάτω παράδειγμα, ένα πλαίσιο μηνύματος θα εμφανίζεται κάθε 3 δευτερόλεπτα αφού πατήσετε OK στο προηγούμενο.
Βήμα 3: Πλαίσια μηνυμάτων και εισαγωγής
Τώρα θα προσπαθήσω να σας διδάξω πώς να χρησιμοποιείτε πλαίσια μηνυμάτων και εισαγωγής και ένα κάπως ΠΡΟΗΓΜΕΝΟ παράδειγμα που μπορείτε να χρησιμοποιήσετε μόνοι σας.
Πρώτα το πιο βασικό, το απλό και αθώο κουτί μηνυμάτων. Εδώ είναι ένα παράδειγμα εντολής:
x = msgbox ("Το μήνυμά σας", κουμπιά+τύπος msgbox, "Τίτλος")
Αφού ξεκινήσετε την καταπληκτική εντολή, έχετε το μήνυμα, στη συνέχεια τα κουμπιά, τον τύπο του κουτιού μηνύματος και τον τίτλο του. Υπάρχουν 5 διαφορετικοί τύποι κουμπιών και 4 τύποι κουτιών μηνυμάτων. Εδώ είναι όλα αυτά:
0 - Κουμπί OK μόνο 16 - Εικονίδιο κρίσιμου μηνύματος1 - ΟΚ και Ακύρωση 32 - Εικονίδιο ερωτήματος προειδοποίησης2 - Διακοπή, Επανάληψη και Παράβλεψη 48 - Εικονίδιο προειδοποιητικού μηνύματος3 - Ναι, Όχι και Ακύρωση 64 - Εικονίδιο μηνύματος πληροφοριών4 - Ναι και Όχι 5 - Επανάληψη και Ακύρωση
Έτσι, με αυτό, το παράδειγμα εντολής μας θα είναι:
x = msgbox ("Μήνυμα", 0+16, "Τίτλος")
Τώρα κουτιά εισαγωγής. Αυτά τα θηρία έχουν περισσότερη αλληλεπίδραση χρήστη (wow), αλλά δεν θα τα χρησιμοποιείτε τόσο συχνά (ή ίσως…). Εδώ είναι ένα παράδειγμα:
y = InputBox ("Message here", "Title here", "textbox message")
Ξεκινήστε την εντολή, πληκτρολογήστε το μήνυμα, τον τίτλο και το μήνυμα κειμένου. Απλά πράγματα.
Πάμε λίγο πιο προχωρημένα. Τώρα θα δείτε ένα πλαίσιο εισαγωγής ακολουθούμενο από ένα πλαίσιο μηνυμάτων που έχει ό, τι πληκτρολογήσατε στο πλαίσιο εισαγωγής.
Όνομα = InputBox ("Γράψτε το όνομά σας παρακάτω", "Τίτλος", "Πληκτρολογήστε το όνομά σας εδώ") x = MsgBox ("Γεια" & Όνομα & "!", 16, "γεια")
Το πλαίσιο μηνυμάτων παρακάτω είναι λίγο πιο περίπλοκο. Αρχικά, έχετε το μήνυμά σας, στη συνέχεια κάτι που πληκτρολογήσατε πριν και στη συνέχεια συνέχεια του μηνύματος. Τίποτα όμως ασυνήθιστο. Νομίζω.
Στο παρακάτω αρχείο μπορείτε να δείτε όλα τα διαφορετικά πλαίσια μηνυμάτων και ένα πλαίσιο εισαγωγής.
Βήμα 4: Άνοιγμα αρχείων.exe
Με τα VBScripts μπορείτε επίσης να ανοίξετε αρχεία.exe. Ακολουθεί ένα παράδειγμα εντολής που ανοίγει την αριθμομηχανή:
WshShell.run "calc.exe"
Στην αρχή έχετε την εντολή, στο τέλος έχετε το πρόγραμμα που θέλετε να ανοίξετε. Όχι και πολλά για να εξηγήσω.
Το παρακάτω αρχείο θα ανοίξει αριθμομηχανή, χρώμα και CMD.
Βήμα 5: Περίληψη
Σε αυτό το σεμινάριο μάθατε πώς να ξεκινάτε το σενάριο.vbs, να το καθυστερείτε, να χρησιμοποιείτε πλαίσια μηνυμάτων και εισαγωγής, να ανοίγετε αρχεία.exe και να τελειώνετε το σενάριό σας. Τώρα, ας τρελαθούμε με αυτό. Θα δημιουργήσω μια ακίνδυνη αλλά τρομακτική φάρσα για να τρολάρω τους φίλους σας.
Αυτό το παράδειγμα φάρσας ζητά το όνομά σας, σας λέει ότι δεν ήταν καλή ιδέα και ανοίγει σαν CMD περίπου 30 φορές. Ελπίζω να σας άρεσε να διαβάζετε αυτό. Αυτό ήταν το πιο χαζό πράγμα ποτέ; Πραγματικά μάθατε κάτι νέο; Έπεσε ελεύθερος να μου το πεις στα σχόλια.
Συνιστάται:
Voice Control Lights Electronics RGB Led Strips και άλλα με Cortana και Arduino Home Automation: 3 βήματα
Voice Control Lights Electronics RGB Led Strips και άλλα με Cortana και Arduino Home Automation: Σας αρέσει η ιδέα του ελέγχου των πραγμάτων με τη φωνή σας; Or δεν σας αρέσει να σηκώνεστε από το κρεβάτι για να σβήσετε τα φώτα; Αλλά όλες οι υπάρχουσες λύσεις όπως το google home είναι πολύ ακριβές; Τώρα μπορείτε να το φτιάξετε μόνοι σας για κάτω από 10 $. Και ακόμα καλύτερα είναι πολύ εύκολο
Χρονοδιακόπτης Arduino/Android (με εφαρμογή!). Ελέγξτε τα φώτα σας και άλλα πράγματα: 6 βήματα
Arduino/Android Timer (με εφαρμογή!). Ελέγξτε τα φώτα σας και άλλα πράγματα: Γεια! Εδώ είμαι με ένα άλλο χρονόμετρο. Με αυτό το έργο μπορείτε να ορίσετε εάν ο χρονοδιακόπτης θα είναι " ON " ή " OFF " για κάθε ώρα της ημέρας. Μπορείτε να ορίσετε περισσότερα από ένα συμβάντα την ημέρα χρησιμοποιώντας την εφαρμογή Android. Συνδυάζοντας Arduino και Android
Αποθήκευση των εικόνων σας για την εργασία σας: 4 βήματα (με εικόνες)
Αποθήκευση των εικόνων σας για την εργασία σας: 1. Ανοίξτε ένα νέο έγγραφο Google και χρησιμοποιήστε αυτήν τη σελίδα για να ασφαλίσετε τις φωτογραφίες σας.2. Χρησιμοποιήστε το ctrl (στοιχείο ελέγχου) και το " c " κλειδί για αντιγραφή.3. Χρησιμοποιήστε το ctrl (στοιχείο ελέγχου) και το " v " κλειδί για επικόλληση
Συνδέστε τις οδηγίες σας, τα θέματα του φόρουμ και τα αγαπημένα σας στο Twitter και το Facebook: 3 βήματα
Συνδέστε τις οδηγίες σας, τα θέματα του φόρουμ και τα αγαπημένα σας στο Twitter και το Facebook: Χρησιμοποιώντας τις ροές RSS από τον λογαριασμό σας και μερικές χρήσιμες ιστοσελίδες, μπορείτε να κοινοποιήσετε και να μοιραστείτε τις οδηγίες σας, θέματα φόρουμ, τα αγαπημένα σας και όλη την υπόλοιπη δραστηριότητά σας στο Οδηγίες προς το Facebook ή το Twitter. Αυτός είναι ένας πολύ καλός τρόπος
Η μικροσκοπική μπαταρία λεμονιού και άλλα σχέδια για μηδενικό κόστος ηλεκτρικής ενέργειας και φως LED χωρίς μπαταρίες: 18 βήματα (με εικόνες)
Η μικροσκοπική μπαταρία λεμονιού και άλλα σχέδια για μηδενικό κόστος Ηλεκτρική ενέργεια και LED χωρίς μπαταρίες: Γεια, πιθανότατα γνωρίζετε ήδη για μπαταρίες λεμονιού ή βιο-μπαταρίες. Χρησιμοποιούνται κανονικά για εκπαιδευτικούς σκοπούς και χρησιμοποιούν ηλεκτροχημικές αντιδράσεις που δημιουργούν χαμηλές τάσεις, συνήθως εμφανίζονται με τη μορφή λαμπτήρα led ή λαμπτήρα. Αυτά τα