RunAsDate, Εκτέλεση προγραμμάτων με διαφορετική ημερομηνία και ώρα συστήματος

Μπορεί να ξέρετε ότι χρησιμοποιώ το λογισμικό MSI Afterburner για την εγγραφή βίντεο παιχνιδιών στον υπολογιστή μου. Το λογισμικό ήταν σε beta για αρκετό καιρό. Ένα ζήτημα που αντιμετώπισα είναι ότι οι εκδόσεις beta έχουν καθορισμένες ημερομηνίες λήξης, πράγμα που σημαίνει ότι λήγουν σε συγκεκριμένο χρονικό σημείο. Ενώ αυτό είναι συνήθως ένα μη τεκμηριωμένο θέμα, δεδομένου ότι μια νέα έκδοση beta ήταν πάντα διαθέσιμη όταν συνέβη αυτό, μπορεί να είναι ένα πρόβλημα για χρήστες που δεν έχουν πάντα σύνδεση στο Internet. Και για κάποιο λογισμικό, μπορεί ακόμη και να καταστήσει το πρόγραμμα άχρηστο αν οι προγραμματιστές αποτύχουν να παράσχουν μια νέα έκδοση εγκαίρως.

Το RunAsTime είναι ένα ελαφρύ φορητό λογισμικό για Windows που μπορεί να εκτελεί εφαρμογές την ημερομηνία και την ώρα που καθορίζετε. Σε αντίθεση με άλλα εργαλεία που αλλάζουν τα δεδομένα του συστήματος και την ώρα για αυτό, το RunAsTime εισάγει την επιθυμητή ημερομηνία και ώρα στην εφαρμογή απευθείας χωρίς να αλλάξει την ώρα του συστήματος. Η εφαρμογή γίνεται για να πιστεύει ότι ο χρόνος του συστήματος έχει οριστεί στην επιλεγμένη ημερομηνία και ώρα, όταν στην πραγματικότητα δεν είναι.

Όλες οι επιλογές εμφανίζονται στην κύρια διεπαφή εφαρμογής κατά την εκκίνηση.

Εδώ μπορείτε να επιλέξετε την εφαρμογή που θέλετε να εκτελείται σε διαφορετική ημερομηνία και ώρα και την επιθυμητή ημερομηνία και ώρα. Είναι προαιρετικά δυνατή η προσθήκη παραμέτρων εκκίνησης στην αρχή του προγράμματος. Ένα κλικ στο Run ξεκινάει το πρόγραμμα με την επιλεγμένη ημερομηνία, ώρα και παραμέτρους.

Μπορείτε να κάνετε κλικ στη δημιουργία συντόμευσης στην επιφάνεια εργασίας για να δημιουργήσετε μια συντόμευση επιφάνειας εργασίας για αυτή τη διαμόρφωση. Εύχρηστο αν χρειαστεί να ξεκινήσετε το πρόγραμμα τακτικά. Το πρόγραμμα υποστηρίζει ένα δεύτερο τρόπο λειτουργίας που ονομάζεται Άμεση λειτουργία. Αυτή η λειτουργία εισάγει τα δεδομένα και τον χρόνο απευθείας χωρίς να περιμένει τον πλήρη πυρήνα του πυρήνα. Αυτό μπορεί να διορθώσει προβλήματα με εφαρμογές που παίρνουν το πραγματικό χρόνο του συστήματος και όχι το χρόνο που έχει ρυθμιστεί στο RunAsDate. Ορισμένες εφαρμογές από την άλλη πλευρά μπορεί να καταρρεύσουν όταν χρησιμοποιείται η άμεση λειτουργία.

Όπως πολλές άλλες εφαρμογές Nirsoft, το RunAsDate μπορεί να ξεκινήσει από τη γραμμή εντολών. Οι υποστηριζόμενες παράμετροι είναι οι εξής:

RunAsDate.exe {/immediate} {/movetime} [dd\mm\yyyy] {hh:mm:ss} [Program to run] {Program parameters}

Το RunAsDate δεν λειτουργεί σε όλα τα προγράμματα των Windows. Είναι συμβατό μόνο με εφαρμογές 32 bit και δεν θα επηρεάσει εφαρμογές που παίρνουν το χρόνο από δευτερεύουσα πηγή.

Οι χρήστες των Windows μπορούν να κατεβάσουν το RunAsDate από την επίσημη ιστοσελίδα του Nirsoft.