Περισσότερα
Πώς να κοιμηθείτε για πέντε δευτερόλεπτα σε ένα αρχείο δέσμης/cmd
Το εργαλείο Snipping των Windows μπορεί να καταγράψει την οθόνη, αλλά μερικές φορές θέλω να καταγράψω την οθόνη μετά από πέντε δευτερόλεπτα, όπως για παράδειγμα να τραβήξω μια εικόνα που εμφανίζεται από την κάμερα. (Εκτελέστε το σενάριο και χαμογελάστε στην κάμερα, για παράδειγμα).
Πώς μπορώ να κοιμηθώ για 5 δευτερόλεπτα σε ένα αρχείο δέσμης;
656
3
Μια λύση είναι η (λανθασμένη) χρήση της εντολής ping:
Επεξήγηση:
ping
είναι ένα βοηθητικό πρόγραμμα συστήματος που στέλνει αιτήσεις ping. Τοping
είναι διαθέσιμο σε όλες τις εκδόσεις των Windows.127.0.0.1
είναι η διεύθυνση IP του localhost. Αυτή η διεύθυνση IP εγγυάται ότι θα επιλύεται πάντα, θα είναι προσβάσιμη και θα ανταποκρίνεται αμέσως στα pings.-n 6
καθορίζει ότι θα γίνουν 6 pings. Υπάρχει καθυστέρηση 1s μεταξύ κάθε ping, οπότε για μια καθυστέρηση 5s πρέπει να στείλετε 6 pings.> nul
καταστέλλει την έξοδο τουping
, ανακατευθύνοντας σεnul
.Το ακόλουθο hack σας αφήνει να κοιμηθείτε για 5 δευτερόλεπτα
Δεδομένου ότι το ping περιμένει ένα δευτερόλεπτο μεταξύ των pings, πρέπει να καθορίσετε ένα περισσότερο από ό, τι χρειάζεστε.
Μπορείτε να χρησιμοποιήσετε VBScript, για παράδειγμα, το αρχείο
myscript.vbs
:Αρχείο παρτίδας: