Πίνακας περιεχομένων:
Βίντεο: Το Ultimate Computer Shutdown Prank: 3 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Αυτό είναι ένα σενάριο τερματισμού.vbs που έκανα ως φάρσα. Ο λόγος για τον οποίο είναι τόσο δροσερό, είναι επειδή αντί να κλείσετε τον υπολογιστή αμέσως, ο υπολογιστής σας μιλάει, προειδοποιώντας σας ότι ο υπολογιστής θα κλείσει σε 10 δευτερόλεπτα και στη συνέχεια εμφανίζει μια μικρή κίνηση που μετρά αντίστροφα τα τελευταία 5 δευτερόλεπτα πριν κλείνει τον υπολογιστή.
Μου αρέσει επίσης να το μεταγλωττίζω σε.exe χρησιμοποιώντας μετατροπέα, αλλά δεν χρειάζεται να το κάνετε αυτό. Δείτε το vbs Screen Lock μου, αν θέλετε να μάθετε πώς να το κάνετε αυτό. Υπάρχουν επίσης ορισμένοι σύνδεσμοι για εκδότες vbs, καθώς και σε αυτό το διδακτικό.
Σε αντίθεση με το κλείδωμα οθόνης μου, αυτό το πρόγραμμα είναι πολύ πιο σύντομο, οπότε θα προσπαθήσω να το εξηγήσω όσο καλύτερα μπορώ.
ΣΗΜΕΙΩΣΗ: Εάν δεν γνωρίζετε ήδη vbs, σας συνιστώ να ελέγξετε αυτό το Instructable, έτσι ώστε να έχετε μια βασική κατανόηση ορισμένων από τις λειτουργίες που χρησιμοποιούνται είναι αυτό το σενάριο.
Βήμα 1: Το σενάριό μου…
Ιδού το σενάριο..
Θα πρέπει να διαγράψετε ένα από τα "s" στο τέλος, έτσι ώστε να τελειώνει σε "Shutdown.vbs" ή ό, τι θέλετε, εφόσον τελειώνει σε.vbs.
Βήμα 2: Το σενάριό μου (εξήγηση)…
Ξέρετε λοιπόν ότι θα εξηγήσω τον κωδικό…
Η πρώτη γραμμή δεν κάνει πραγματικά πολλά, απλώς με βοήθησε όταν δημιούργησα το σενάριο. Ακολουθούν οι τρεις επόμενες γραμμές:
Dim IntCounterDim objWshShl: Ορισμός objWshShl = WScript. CreateObject ("wscript.shell") Dim objVoice: Ορισμός objVoice = WScript. CreateObject ("sapi.spvoice")
Η πρώτη γραμμή κώδικα δηλώνει τη μεταβλητή που θα χρησιμοποιήσουμε για έλεγχο είναι For … Next Loop. Οι επόμενες δύο γραμμές κώδικα δηλώνουν και ορίζουν 2 μεταβλητές. Το objWshShl χρησιμοποιείται για το πλαίσιο μηνυμάτων και τις λειτουργίες εκτέλεσης. Το objVoice χρησιμοποιείται για να κάνει τον υπολογιστή να "μιλάει".
Ακολουθούν άλλες τρεις γραμμές:
ShutdownWarning () TimedMessageBox () ShutdownComputer ()
Αυτές οι γραμμές απλώς καλούν τις τρεις συναρτήσεις που υπάρχουν στο σενάριό μας.
Εδώ είναι η πρώτη συνάρτηση στο script.
Λειτουργία ShutdownWarning objVoice. Speak "Αυτός ο υπολογιστής θα κλείσει τώρα σε 10 δευτερόλεπτα." WScript. Sleep 5000 Λειτουργία λήξης
Δεν χρειαζόμαστε πραγματικά λειτουργίες στο σενάριό μας, αλλά απλώς βοηθά στην οργάνωση των πραγμάτων.
Έτσι, το μόνο που κάνει είναι να μιλήσει την πρόταση μεταξύ των εισαγωγικών και μετά να σταματήσει για 5 δευτερόλεπτα πριν συνεχίσει στην επόμενη συνάρτηση.
Αυτό το επόμενο μέρος μπορεί να φαίνεται κάπως δύσκολο, αλλά στην πραγματικότητα είναι πολύ εύκολο να το καταλάβουμε:
Λειτουργία TimedMessageBox For IntCounter = 5 έως 1 Βήμα -1 objWshShl. Popup "Ο υπολογιστής θα κλείσει σε" _ & IntCounter & "seconds", 1, "Computer Shutdown", 0+48 Next End Function
Έτσι, πρώτα δημιουργεί μια συνάρτηση που ονομάζεται TimedMessageBox.
Στη συνέχεια, οι επόμενες 4 γραμμές είναι For … Next Loop. Έτσι, αυτός ο βρόχος θα κάνει βρόχο πέντε φορές κατεβαίνοντας κατά μία κάθε φορά.
objWshShl. Popup "Ο υπολογιστής θα κλείσει σε" _ & IntCounter & "seconds", 1, "Computer Shutdown", 0+48
Αυτός ο κώδικας είναι στην πραγματικότητα μόνο μία γραμμή κώδικα, απλώς χωρίζεται σε άλλη γραμμή χρησιμοποιώντας τον χαρακτήρα "_" για ευκολότερη ανάγνωση. Αυτό που κάνει αυτός ο κώδικας είναι ότι δημιουργεί ένα αναδυόμενο μήνυμα που διαρκεί για 1 δευτερόλεπτο και εμφανίζει τα δευτερόλεπτα που απομένουν μέχρι τον τερματισμό χρησιμοποιώντας τη μεταβλητή IntCounter.
Μόλις ο βρόχος αυτός βγει πέντε φορές, συνεχίζει με το σενάριο.
Εδώ είναι η επόμενη λειτουργία:
Λειτουργία ShutdownComputer objWshShl. Run "Shutdown /s /f /t 0", 0 End Function
Το μόνο που κάνει είναι να κλείσει τον υπολογιστή χρησιμοποιώντας μια εντολή εκτέλεσης. Εδώ είναι οι διακόπτες που χρησιμοποιούνται: /s /f /t. Το /s σημαίνει κλείσιμο, το /f σημαίνει κλείσιμο όλων των εφαρμογών χωρίς προειδοποίηση, το /t είναι ο χρόνος σε δευτερόλεπτα πριν το κλείσιμο. Θα παρατηρήσετε μετά από αυτήν την εντολή ότι υπάρχει κόμμα μηδέν ", 0". Αυτό απλώς κάνει έτσι ώστε να μην αναβοσβήνει καμία χήρα cmd όταν εκτελείται η εντολή τερματισμού λειτουργίας.
Βήμα 3: Ελπίζω ότι ήταν χρήσιμο
Ελπίζω ότι αυτό το Instructable ήταν χρήσιμο εάν χρειάζεστε περισσότερη βοήθεια ή έχετε απορίες, στείλτε μου pm ή αφήστε ένα σχόλιο.
Συνιστάται:
SHUTDOWN SHORTCUT: 3 Βήματα
SHUTDOWN SHORTCUT: Αυτό είναι το πρώτο μου εκπαιδευτικό. Θα σας δείξω πώς να δημιουργήσετε βραχυκυκλώματα για τον τερματισμό λειτουργίας του υπολογιστή σας. Μπορείτε επίσης να κάνετε συντομεύσεις για επανεκκίνηση, αποσύνδεση, αδρανοποίηση και κλείδωμα του υπολογιστή σας
Shutdown a Computor Remotley (ο πραγματικός τρόπος): 4 βήματα
Shutdown a Computor Remotley (ο πραγματικός τρόπος): Αυτό είναι εκπαιδευτικό θα σας δείξει πώς να κλείσετε έναν υπολογιστή (από τον δικό σας) από απόσταση. δεν χρειάζεται να στείλετε ένα αρχείο κρυφού στον υπολογιστή τους ή να έχετε οποιαδήποτε επαφή μαζί τους. Αυτό απαιτεί λίγες ή καθόλου δεξιότητες DOS, αν και θα σας βοηθήσει εάν είστε 1337
Vista-lizing Your Old XP Computer: the Ultimate Tutorial: 7 Βήματα
Vista-lizing Your Old XP Computer: the Ultimate Tutorial: Από τότε που κυκλοφόρησαν τα Windows Vista, πάντα ήθελα να Vista-lize XP μου. Αλλά όλα αυτά τα μαθήματα μου είπαν να χρησιμοποιήσω το VTP. Δοκίμασα το VTP πριν και το μίσησα. Iθελα ένα πακέτο που δεν θυσίαζε την απόδοση, αλλά δεν το βρήκα
Μετατροπή μικροφώνου Ultimate Computer: 9 βήματα (με εικόνες)
Ultimate Computer Microphone Conversion: Αυτό το Instructable θα σας δείξει πώς να μετατρέψετε ένα παλιό CB μικρόφωνο ραδιοφώνου (Astatic D104) σε μικρόφωνο υπολογιστή. Μπορείτε να αποκτήσετε αυτά τα υψηλής ποιότητας επιχρωμιωμένα ορειχάλκινα μικρόφωνα στις πωλήσεις της αυλής και στο E-bay με πολύ λίγα μετρητά. Επέλεξα αυτόν τον τύπο
PC Shutdown Prank !: 4 Βήματα
PC Shutdown Prank !: Αυτό το διδάξιμο συμμετέχει στον διαγωνισμό ανόητων Απριλίου, αν σας αρέσει PleaseΗΦΙΣΤΕ !! Θα σας δείξω πώς να χρησιμοποιήσετε μια συντόμευση επιφάνειας εργασίας για να φάρσαρετε τους φίλους/την οικογένειά σας. Απλώς θα κλείσει τον υπολογιστή όταν κάνουν κλικ στη συντόμευση και