这就是我在 Linux 上的做法:首先,我使用 Java 程序生成所有需要的日期。我将输出存储在“time.txt”中,格式为“2013 年 9 月 16 日 10:44:39”。然后我运行一个 shell 脚本,它使用这个“time.txt”来获取输入并相应地设置系统时间和日期。我需要相同的 Windows 等效项。我无法手动更改它 317 次。
这是我的 shell 脚本:
for((i=1; i<=317; i++))
do
niks=`sed -n ''$i'p' time.txt`
echo `date -s "$niks"`
sleep 3;
done
到这段代码完成执行时,我将更改系统日期和时间 317 次,我的所有数据收集任务都将完成,我的数据库记录也将被填充。3 秒睡眠是为了让数据库趋势发生。只有这样我才能测试几个模块。这是在 Linux 上。现在我需要在 Windows 系统上做同样的事情。任何帮助将不胜感激。