RunAsDate, Exécuter des programmes avec une date et une heure système différentes

Vous savez peut-être que j'utilise le logiciel MSI Afterburner pour enregistrer des vidéos de jeux sur mon PC. Le logiciel est en version bêta depuis un certain temps. Un problème que j'ai rencontré est que les versions bêta ont des dates d'expiration fixes, ce qui signifie qu'elles expirent à un moment donné. Bien que cela ne pose généralement pas de problème étant donné qu’une nouvelle version bêta a toujours été disponible lorsque cela s’est produit, il peut poser problème aux utilisateurs n’ayant pas une connexion Internet permanente. Et pour certains logiciels, cela peut même rendre le programme inutilisable si les développeurs ne parviennent pas à fournir une nouvelle version à temps.

RunAsTime est un logiciel portable léger pour Windows capable d'exécuter des applications à la date et à l'heure spécifiées. Contrairement à d'autres outils qui changent les données et l'heure du système, RunAsTime injecte directement la date et l'heure souhaitées dans l'application sans modifier l'heure du système. On fait croire à l’application que l’heure système est réglée sur la date et l’heure sélectionnées, alors qu’elle ne le fait pas.

Toutes les options sont affichées dans l'interface principale de l'application au démarrage.

Ici, vous pouvez sélectionner l'application que vous souhaitez exécuter à une date et une heure différentes, ainsi que la date et l'heure souhaitées. Il est éventuellement possible d'ajouter des paramètres de démarrage au démarrage du programme. Un clic sur Exécuter lance le programme avec la date, l'heure et les paramètres sélectionnés.

Vous pouvez cliquer sur créer un raccourci sur le bureau pour créer un raccourci sur le bureau pour cette configuration. Pratique si vous devez démarrer le programme régulièrement. Le programme prend en charge un deuxième mode de fonctionnement appelé mode immédiat. Ce mode injecte les données et l'heure directement sans attendre que le noyau soit complètement chargé. Cela peut résoudre les problèmes liés aux applications qui obtiennent l'heure système réelle et non l'heure configurée dans RunAsDate. Certaines applications, par contre, peuvent se bloquer lorsque le mode Immediate est utilisé.

Comme beaucoup d'autres applications Nirsoft, RunAsDate peut être lancé à partir de la ligne de commande. Les paramètres supportés sont les suivants:

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

RunAsDate ne fonctionne pas sur tous les programmes Windows. Il est uniquement compatible avec les applications 32 bits et n'affectera pas les applications qui obtiennent l'heure d'une source secondaire.

Les utilisateurs Windows peuvent télécharger RunAsDate sur le site officiel de Nirsoft.