Loading...
自动授时脚本
zjymcu 发布于 2017/11/24 浏览 206

自动授时脚本

前段时间开发,由于板子rtc 没有电池,每次授时需要手敲,觉得比较麻烦就自己用vb写了个脚本,实现的功能很简单,就是获取当前pc机上的系统时间,然后通过串口同步到板子的rtc里面。代码如下:
稍微懂vb的人都应该可以看得懂:

$language = "VBScript"

#$interface = "1.0"

crt.Screen.Synchronous = True

' This automatically generated script may need to be
' edited in order to work correctly.

Sub Main
    CurrentTime=  Year(Now)&"-"&Month(Now)&"-"&Day(Now)&" "&Hour(Now)&":"&Minute(Now)&":"&Second(Now)
    crt.Screen.Send "date -s " &""""&CurrentTime&""""
    crt.Screen.Send vbCr
    crt.Screen.Send "hwclock -w" 
    crt.Screen.Send vbCr

新建一个文本文档,将以上代码复制文档里面,然后将文件重命名为 ( 校准时间.vbs )

代码运行环境是SercureCRT,
运行方式如下图
s

运行脚本后,板子系统时间就自动更新了,可以省却很多手敲命令的时间了

*本文仅代表作者观点,不代表易百纳技术社区立场。系作者授权易百纳技术社区发表,未经许可不得转载。

点赞0
收藏0

精彩评论

内容存在敏感词
确定要删除此文章、专栏、评论吗?
确定
取消

详细的问题描述有助于平台快速解决问题

屏幕截图
问题描述