RunAsDate

RunAsDate是一款非常有用的系统应用运行管理器,此工具主要是针对用户对程序运行管理而开发,可让用户在指定的期和时间运行程序,该实用程序不会更改计算机的当前系统期和时间,而只会将用户指定的期/时间注入到所需的应用程序中,用户可以同时运行多个应用程序,每个应用程序使用不同的期和时间,而系统的实际期/时间继续正常运行;同样,当用户关闭RunAsDate的主窗口时,RunAsDate的DLL文件也会自动删除(如果未锁定);新版本添加了以管理员身份运行按钮,以管理员身份轻松运行RunAsDate,当用户要使用RunAsDate运行的程序需要提升时,必须以管理员身份运行RunAsDate!

相关推荐 软件介绍 下载地址
RunAsDatev1.37 RuAsDae是一款非常有用的系统应用运行管理器,此工具主要是针对用户对程序运行管理而开发,可让用户在指定的期和时间运行程序,该实用程序不会更改计算机的当前系统期和时间,而只会将用户指定的期/时间注入到所需的应用程序中,用户可以同时运行多个应用程序,每… 点击查看
Goodsyncv11.1.7.7 GdSyc是一个高效文件同步工具,GdSyc(文件同步软件)可以实现两台电脑或者电脑与U盘之间的数据和文件的同步转换。通过此工具,可以备份U盘中中的数据或者其他文件到个人电脑的硬盘上。Gdsyc功能介绍1、人化。首先我们要建立一个新的同步任务的时候,它会首… 点击查看
BackupAssistv10.5.5 BackupAssis(数据备份软件)是一款非常不错的数据备份软件,该软件可保护您的备份免受迁移软件的攻击,而且还可以帮你快速简便的恢复,通过备份帮助,只恢复几个文件从来没有这么容易过。BackupAssis软件特色1.完整备份解决方案:BackupAssis是一种备份软件,可… 点击查看

RunAsDate新版功能

如果RunAsDate无法运行指定的.exe文件,则现在显示错误消息。

现在,RunAsDate还拦截NtQueryTime和GetTimePreciseAsFileTime API函数。

现在,RunAsDate还会在kernelbase.dll(除kernel32.dll之外)上截取期/时间函数。

此更改解决了Windows 10上cmd.exe的问题(它使用kernelbase.dll上的API)

添加了用于设置相对于当前时间的期/时间的选项。

您可以添加(正数)或减去(负数)以下时间单位:秒,分钟,小时,天,月和年。

添加了“在文件夹中启动”选项。

现在,RunAsDate将最后的设置保存到配置文件(RunAsDate.cfg)

修复了根据实时时间向前移动时间选项的错误:从启动应用程序大约7分钟后,RunAsDate无确计算时间。

RunAsDate软件特色

RunAsDate截获返回当前期和时间的内核API调用

GetTime,GetLocalTime,GetTimeAsFileTime

NtQueryTime,GetTimePreciseAsFileTime

并将当前期/时间替换为您指定的期/时间。

添加了“在xx秒后返回当前期/时间”选项。

添加了拖放支持:现在,您可以通过将.exe文件从资源管理器中拖到RunAsDate的主窗口中来选择要运行的文件。

在文件名字段中添加了自动完成支持。

添加了x版本。

现在,主对话框可调整大小。

添加了“立即模式”-程序启动时立即更改期。

新选项:根据时间向前移动时间。

新选项:在桌面上创建一个快捷方式,该快捷方式将使用您指定的期/时间运行程序。

如果您未在命令行中指定时间,则将使用当前时间,而不是00:00:00。

RunAsDate使用教程

使用RunAsDate

RunAsDate不需要任何安装过程或其他DLL文件。

为了开始使用它,只需将可执行文件(RunAsDate.exe)复制到所需的任何文件夹中,运行它。

在RunAsDate的主窗口中,选择所需的期和时间以及要运行的应用程序。

(可选)您还可以指定命令行参数来运行程序。按下“运行”按钮以指定的期/时间启动应用程序。

即时模式

在1.03之前的版本中,RunAsDate始终等待直到内核完全加载,才注入所需的期/时间。

这意味着某些程序在很早的时候就获得了期/时间,却收到了实际的当前期/时间,而不是假的RunAsDate期/时间

从1.03版开始,当“即时模式”打开时,RunAsDate在进程启动时立即注入期/时间,而无需等待内核加载。

但是,此模式也会给某些应用程序带来麻烦,尤其是如果它们是用.NET编写的

如果从RunAsDate执行应用程序导致崩溃,则应关闭“立即模式”。

从命令行使用RunAsDate

您还可以通过以下语法从命令行使用RunAsDate:

RunAsDate.exe {/ immediate} {/ movetime} {/ startin [folder]} {/ returntime [seconds]} [dd mm yyyy] {hh: mm:ss} [要运行的程序] {程序参数}

示例:

RunAsDate.exe 22 10 2002 12:35:22“ C: Pgram Files Micsoft Office OFFICE11 OUTLOOK.EXE”

RunAsDate.exe 14 02 2005“ c: temp mypgram.exe” param1 param2

RunAsDate.exe / movetime 11 08 2004 16:21:42“ C: Pgram Files Micsoft Office OFFICE11 OUTLOOK.EXE”

RunAsDate.exe / movetime / returntime 15 10 12 2001 11:41:26 “ c: temp mypgram.exe”

RunAsDate.exe小时:-10“ C: Pgram Files Micsoft Office OFFICE11 OUTLOOK.EXE”

RunAsDate限制

RunAsDate不会影响从其他来源获取当前期/时间的应用程序。例如:从远程加载当前期的应用程序。

上一篇 2023-01-31

相关推荐

  • RunAsDate

    RunAsDate是一款非常有用的系统应用运行管理器,此工具主要是针对用户对程序运行管理而开发,可让用户在指定的期和时间运行程序,该实用程序不会更改计算机的当前系统期和时间,而...
正在提交中,请稍等片刻...

发表回复

请登录后评论...
登录后才能评论

评论列表 (0条)