Comment exécuter un programme avec une date et une heure spécifiques à l'aide de RunAsDate

RunAsDate permet de lancer un programme Windows à la date et à l'heure de votre choix, sans modifier l'horloge de votre ordinateur. Le programme s'exécute immédiatement, sans attendre une date ultérieure. Cette fonctionnalité est donc utile pour tester des logiciels sensibles à la date ou pour utiliser une application nécessitant l'affichage d'une date précise.

Ce que RunAsDate modifie

RunAsDate intercepte les appels de date et d'heure Windows effectués par l'application sélectionnée et fournit la date et l'heure que vous avez définies. Le reste de Windows continue d'utiliser l'horloge système réelle et les autres applications peuvent continuer à fonctionner normalement. Vous pouvez ainsi exécuter des programmes distincts avec des heures simulées différentes.

Cet utilitaire ne contrôle pas les applications qui synchronisent leur heure avec une autre source, comme un serveur distant. Il peut également provoquer le plantage de certains programmes. La page officielle de NirSoft indique actuellement la version 1.41 et propose des téléchargements distincts pour les systèmes 32 bits et 64 bits. La configuration requise pour Windows est limitée à Windows 10 ; Windows 11 n'étant pas mentionné, la compatibilité avec ce système n'est pas garantie. Consultez la documentation de RunAsDate avant utilisation.

Comment exécuter un programme avec une date et une heure spécifiques ?

  1. 1. Téléchargez et extrayez la version correspondante

    Ouvrez la page de téléchargement officielle de RunAsDate . Choisissez la version 32 bits pour une application 32 bits ou la version x64 pour une application 64 bits ; assurez-vous qu'elle corresponde à l'architecture de l'application, et non à votre installation Windows. Téléchargez le fichier ZIP, extrayez-le dans un dossier et ouvrez-le RunAsDate.exe. Cet outil est portable et ne nécessite aucun programme d'installation.

    Page de téléchargement de RunAsDate version 1.41 avec des boutons séparés pour les versions 32 bits et x64 et le fichier ZIP affiché dans Téléchargements
    Choisissez le téléchargement correspondant au programme que vous souhaitez lancer.
  2. 2. Sélectionnez le fichier exécutable

    Dans le champ « Application à exécuter » , saisissez le chemin d'accès du programme ou sélectionnez « Parcourir » pour localiser le .exefichier. L'option « Exécuter sous » sert à lancer un fichier exécutable, et non à ouvrir un document ou un fichier quelconque. Si le programme nécessite des arguments en ligne de commande, ajoutez-les dans le champ « Paramètres » . Utilisez l'option « Démarrer dans le dossier » uniquement si l'application requiert un dossier de travail spécifique, par exemple lorsqu'elle lit des fichiers via des chemins relatifs.

    Fenêtre RunAsDate avec des champs pour l'exécutable de l'application, les paramètres optionnels et le dossier de démarrage
    Le chemin d'accès à l'exécutable est obligatoire ; les paramètres et le dossier de démarrage sont facultatifs.
  3. 3. Réglez la date et l'heure

    Choisissez la date et l'heure que l'application doit afficher dans les commandes Date/Heure . Cochez la case « Avancer l'heure en fonction de l'heure réelle » si l'horloge simulée doit continuer d'avancer après le lancement. Décochez-la si vous souhaitez que l'heure sélectionnée reste fixe.

    Désactivez le mode immédiat lors de votre première tentative. Cette option injecte l'heure sélectionnée dès le démarrage du processus, ce qui peut être utile pour une application qui lit l'horloge très tôt. NirSoft prévient que cela peut entraîner des problèmes, notamment avec certains programmes .NET. Si l'application plante, assurez-vous que le mode immédiat est désactivé et réessayez.

    Contrôle de la date et de l'heure RunAsDate avec les options de temps mobile et de mode immédiat désactivées
    Définissez d'abord l'heure cible ; n'activez le mode immédiat que si le programme en a besoin.
  4. 4. Lancez le programme et vérifiez son comportement.

    Sélectionnez Exécuter . L'application s'ouvre immédiatement et devrait recevoir la date et l'heure sélectionnées via les interceptions d'appels Windows RunAsDate. Vérifiez l'affichage de la date du programme ou le résultat d'un test sécurisé pour confirmer les informations reçues. Si vous réutilisez ces paramètres, l'option Créer un raccourci vous permet d'enregistrer un raccourci pour cette configuration.

    RunAsDate configuré avec un exécutable cible et une date et une heure sélectionnées, le bouton Exécuter étant prêt.
    La commande « Run » lance immédiatement le fichier exécutable sélectionné en utilisant la date et l'heure configurées.

Limitations et dépannage

  • Le programme affiche toujours la date réelle. Il peut lire l'heure auprès d'un service en ligne ou utiliser une méthode que RunAsDate n'intercepte pas. RunAsDate ne peut pas modifier l'horloge d'un serveur.
  • Le programme ne démarre pas ou se bloque. Vérifiez que vous avez bien sélectionné la version 32 bits ou x64 correspondante. Désactivez le mode d'exécution immédiate ; si la cible requiert normalement des privilèges d'administrateur, exécutez RunAsDate avec ces mêmes droits.
  • Vous devez programmer l'exécution ultérieurement. La fonction RunAsDate ne permet pas de planifier un lancement futur. Utilisez un outil de planification pour définir l'heure de lancement, puis configurez RunAsDate en indiquant la date et l'heure auxquelles l'application doit s'exécuter.

NirSoft met également en garde contre l'utilisation de RunAsDate, une méthode peu fiable pour prolonger une période d'essai logicielle : les applications peuvent détecter une modification de l'heure ou obtenir leur horloge ailleurs. Utilisez cette fonction pour des tests légitimes ou des vérifications de compatibilité, et évitez de l'appliquer à des processus critiques.

Laisser un commentaire

Comment mettre à jour les pilotes de périphériques sous Windows 7

Comment mettre à jour les pilotes de périphériques sous Windows 7

Trouvez un pilote compatible avec Windows 7, installez-le via le Gestionnaire de périphériques ou le package du fabricant, et revenez à la version précédente si un périphérique cesse de fonctionner.

Comment modifier la barre de titre dans l'invite de commandes

Comment modifier la barre de titre dans l'invite de commandes

Renommez une fenêtre d'invite de commandes avec la commande de titre, définissez une étiquette de raccourci réutilisable ou empêchez la réinitialisation du titre d'un onglet Windows Terminal.

Recevez les notifications Facebook sur votre ordinateur avec Chrome ou Edge.

Recevez les notifications Facebook sur votre ordinateur avec Chrome ou Edge.

Activez les notifications Facebook sur votre ordinateur, choisissez les alertes que Facebook envoie et corrigez les alertes bloquées sous Windows ou macOS.

Comment exécuter un programme avec une date et une heure spécifiques à l'aide de RunAsDate

Comment exécuter un programme avec une date et une heure spécifiques à l'aide de RunAsDate

RunAsDate lance un fichier exécutable Windows à la date et à l'heure de votre choix sans modifier l'horloge de votre PC. Découvrez quelle version télécharger, comment la configurer et ce qu'elle ne peut pas modifier.

Diagnostiquer et réparer un disque dur Seagate ou Maxtor avec SeaTools

Diagnostiquer et réparer un disque dur Seagate ou Maxtor avec SeaTools

Utilisez SeaTools pour vérifier un disque Seagate ou Maxtor, exécuter des diagnostics longs et sécurisés, interpréter les résultats et comprendre le risque de perte de données avant d'essayer la fonction « Réparer tout ».

Comment utiliser TinyTalk pour le chat vocal sur un réseau local ou Internet

Comment utiliser TinyTalk pour le chat vocal sur un réseau local ou Internet

Découvrez le flux de travail de chat vocal IP direct de TinyTalk, préparez votre microphone, connectez deux PC sur un réseau local et comprenez pourquoi les appels Internet nécessitent une attention particulière.

Comment extraire par lots des fichiers RAR protégés par mot de passe dans WinRAR

Comment extraire par lots des fichiers RAR protégés par mot de passe dans WinRAR

Extraire plusieurs archives RAR protégées par mot de passe en une seule fois, conserver chaque archive dans son propre dossier et résoudre les problèmes de mots de passe et de volumes fractionnés.

Vérifier l'intégrité des fichiers sous Windows avec SHA-256

Vérifier l'intégrité des fichiers sous Windows avec SHA-256

Utilisez PowerShell ou CertUtil pour calculer un hachage SHA-256, le comparer à la somme de contrôle de l'éditeur et comprendre les différences.

Dispositif d'arrêt du temps pour les logiciels d'essai : risques, limites et options légales

Dispositif d'arrêt du temps pour les logiciels d'essai : risques, limites et options légales

Découvrez à quoi sert Time Stopper, pourquoi ses anciennes instructions de prolongation de période d'essai ne sont pas fiables et comment gérer en toute sécurité les essais de logiciels, la facturation et les fichiers de projet.

2 outils gratuits pour supprimer rapidement les fichiers temporaires de Windows

2 outils gratuits pour supprimer rapidement les fichiers temporaires de Windows

Comparez Temp File Cleaner et Temp Cleaner, voyez ce que chacun peut supprimer et apprenez des vérifications plus sûres à effectuer avant de nettoyer les fichiers temporaires Windows.