【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《在InTouch中设置系统时间和日期》,欢迎阅读!
本文介绍了几种不同的方法用于在InTouch中设置系统时间和日期。
Strategy 1
使用StartApp() 脚本函数打开一个命令行窗口(DOS box),执行TIME和DATE 命令。
例子: 在InTouch脚本中输入下面两行语句:
Windows NT/2000
StartApp("Cmd.exe /C TIME "+ NewTime);
StartApp("Cmd.exe /C DATE "+ NewDate);
· 这里的 NewTime and NewDate是包含字符串的内存消息变量用来设置新的时间和日期
· 如: NewTime = "12:50:03" 和 NewDate = ""
注意: Cmd.exe的路径不需要指定因为,它应该已经在你的系统路径中 (cmd.exe在\WinNT\System32 文件夹)。
Strategy 2
使用WWDosCommand() 脚本函数执行TIME 和 DATE命令:
例子: 在InTouch脚本中输入下面两行语句:
Windows 9x, NT, 2000
WWDosCommand("TIME "+ NewTime,"INVISIBLE");
WWDosCommand("DATE "+ NewDate","INVISIBLE");
· 这里的 NewTime and NewDate是包含字符串的内存消息变量用来设置新的时间和日期。
· 如: NewTime = "12:50:03" 和 NewDate = ""
· 确保在TIME 和 DATE的结尾后有一个空格。
Strategy 3
使用 StartApp() 脚本函数执行一个带两个参数的批处理(.BAT)文件用于TIME 和DATE 命令。
例如:
Windows 9x, NT, 2000
打开记事本程序,创建一个名为SETTIME.TXT的文件,存放到你的应用程序目录下,如下所示:
TIME %1
DATE %2
改变文件的扩展名为.BAT;
在InTouch中执行如下StartApp()命令
AppPath = InfoInTouchAppDir; {获得应用程序路径并且把它们存放到AppPath内存消息标记中}
StartApp(AppPath+"\SETTIME.bat " + NewTime +" "+ NewDate);
· 这里的 NewTime and NewDate是包含字符串的内存消息变量用来设置新的时间和日期。
· 如: NewTime = "12:50:03" 和 NewDate = ""
· 确保在SETTIME.BAT字符串后有一个空格。在NewTime and NewDate之间也有一个空格 。
Strategy 4
执行 Net Time 命令让你的计算机与LAN上的时钟计算机保持同步。类似于上面已经提到的从Strategies 1~3 的方法,你可以在 you can run Net Time with the StartApp() script function 中在DOS命令行窗口执行Net Time 命令(Strategy 1), 或在批处理文件中 (Strategy 3) 执行Net Time 功能, 或使用WWDosCommand() 脚本函数 (Strategy 2)执行Net Time功能。
使用Net Time设置系统时间的语法是:
Net Time \\ComputerName /Set /Y
· 这里ComputerName 是网络上主时钟计算机的计算机名
· /Set 设置本地计算机与 "ComputerName."计算机的时钟相同
· /Y 确认你所作的工作
StartApp():
StartApp("Cmd.exe /C Net Time \\MasterPC /Set /Y"); {Sets local time/date to match MasterPC's}
WWDosCommand():
WWDosCommand("Net Time \\MasterPC /Set /Y", "INVISIBLE"); {Sets local time/date to match MasterPC's}
本文来源:https://www.wddqxz.cn/ea498a44021ca300a6c30c22590102020740f2f9.html