bat脚本 创建计划任务 一分钟设置ntp同步周期为60s

这篇具有很好参考价值的文章主要介绍了bat脚本 创建计划任务 一分钟设置ntp同步周期为60s。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

要在Windows中使用批处理脚本(.bat)创建一个计划任务来每分钟同步一次NTP时间,你可以使用schtasks命令来创建计划任务。下面是一个示例脚本,展示了如何创建这样一个计划任务:

 
@echo off
set "taskName=SyncNTP"
set "scriptPath=%~dp0sync_ntp.bat" :: 假设sync_ntp.bat和此脚本在同一目录下
set "ntpServer=time.windows.com" :: 替换为你的NTP服务器地址

:: 创建用于NTP同步的批处理文件
echo Creating NTP sync script...
echo @echo off > "%scriptPath%"
echo w32tm /config /syncfromflags:manual /manualpeerlist:"%ntpServer%" >> "%scriptPath%"
echo w32tm /resync >> "%scriptPath%"

:: 创建计划任务
echo Creating scheduled task...
schtasks /create /sc minute /mo 1 /tn "%taskName%" /tr "%scriptPath%"

echo NTP sync task created successfully!

将上述代码保存为.bat文件,比如create_ntp_sync_task.bat。请注意以下几点:

  1. %~dp0 是一个变量,代表当前脚本所在的目录。因此,%scriptPath% 会被设置为与 create_ntp_sync_task.bat 同一目录下的 sync_ntp.bat 文件的完整路径。

  2. ntpServer 变量应该被设置为你想要同步时间的NTP服务器的地址。

  3. schtasks 命令用于创建计划任务。/sc minute 表示任务按分钟触发,/mo 1 表示每分钟触发一次,/tn 后面是任务的名称,/tr 后面是要执行的命令或脚本的路径。

在运行这个脚本之前,请确保你有足够的权限来创建计划任务。通常,这意味着你需要以管理员身份运行这个脚本。

此外,请确保 w32tm 服务在你的系统上是可用的,并且NTP服务器是可访问的。如果 w32tm 服务没有运行,你可能需要手动启动它,或者配置它以确保它可以自动启动。

最后,这个脚本只创建计划任务,并不实际执行NTP同步。同步操作将由计划任务每分钟自动触发一次 sync_ntp.bat 批处理文件来完成。文章来源地址https://www.toymoban.com/news/detail-835707.html

到了这里,关于bat脚本 创建计划任务 一分钟设置ntp同步周期为60s的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • jenkins 设置参数和调用bat脚本

    例如 路径为:F:Program Files (x86)lua-5.4.4_Win64_binWorkSpaceDoTestLua.bat 在对应流水线触发脚本里写: cd /d 后面输入指定需要执行文件的绝对路径 最后调用 call 调用文件bat 即可 1.先创建一个 freeStyle 2.在 This progject is parametterized 勾上 选择你需要的参数类型 我这里选String Parameter 3.然

    2024年02月02日
    浏览(41)
  • 局域网ntp服务器设置(windows时间同步服务器NetTime)(ubuntu systemd-timesyncd ntp客户端)123端口、ntp校时、ntp同步(123端口UDP入站流量)

    客户有个局域网,局域网里面有的设备,时间都不一致,导致交互的时候可能出现问题; 现在刚好有台主机,有两个以太网接口,其中一个可以连外网,能获取到网络时间,我们可以把这台主机做成ntp服务器,供局域网内其他主机做时间同步; 以下是相关操作方法步骤; 打

    2024年01月23日
    浏览(53)
  • Ansible cron模块 适用于管理计划任务 设置多个计划任务

    其使用的语法跟我们的 crontab 文件中的语法一致,同时,可以指定以下选项: day= #日应该运行的工作( 1-31, , /2, ) hour= # 小时 ( 0-23, , /2, ) minute= #分钟( 0-59, , /2, ) month= # 月( 1-12, *, /2, ) weekday= # 周 ( 0-6 for Sunday-Saturday, ) job= #指明运行的命令是什么 name= #定时任务描述 reboot # 任务

    2024年02月21日
    浏览(51)
  • Windows环境下,jar程序设置开机自启动。只需三个步骤不用写bat脚本

    本教程讲述 用工具将jar文件生成为Windows自启动服务,此方式比手动编写bat脚本更方便,简单灵活。 下载地址 1.创建一个文件夹,将jar包,winSW.exe工具包都放到一起,将winSW.exe重命名为install.exe 2.创建install.xml文件,将其中的jar文件路径设置成自己的。(xml文件的名称要和ex

    2024年02月15日
    浏览(53)
  • 【Linux】在服务器上创建Crontab(定时任务),自动执行shell脚本

    业务场景:该文即为上次编写shell脚本的姊妹篇,在上文基础上,将可执行的脚本通过linux的定时任务自动执行,节省人力物力,话不多说,开始操作! 连上服务器后,在任意位置都可以执行: crontab -e 如果没有进入 编辑cron任务模式 根据提示查看我们的服务器上是否未安装crontab没有则

    2024年02月14日
    浏览(60)
  • 在linux上启动、重启、查询、停止java服务脚本,并且设置定时任务自动执行

    以下代码来源于另一位博主,在实践过程中需要设置定时任务,所以遇到一些问题,把没有写清楚的地方优化了一下。 我们把上面的脚本复制到以下目录的脚本文件/data/www/shtools/startmanage.sh,执行命令可以得到不同的结果。 设置的三个定时任务运行脚本, 第一个是0 3 * * *

    2024年02月07日
    浏览(64)
  • ESXi的NTP时间同步

    有些地方对时间要求很高,比如医院,你不能在下面门诊九点开了药,然后数据到了用药服务器,服务器时间才八点。。成未来开药了,时间错乱了~~ 在虚拟化里面可以设置NTP时间同步,但是每隔一段时间时间就会不准确,服务器的时间可能会差几秒到几分钟不等,那么虚拟

    2024年02月05日
    浏览(81)
  • NTP时钟同步服务器

    目录 一、什么是NTP? 二、计算机时间分类 三、NTP如何工作? 四、NTP时钟同步方式(linux) 五、时间同步实现软件(既是客户端软件也是服务端软件) 六、chrony时钟同步软件介绍 七、/etc/chrony.conf配置文件介绍 八、chronyc命令 九、网络公共NTP服务 十、Chrony时钟同步搭建案例

    2024年02月10日
    浏览(48)
  • solr快速上手:搭建solr集群并创建核心,设置数据同步(十一)

    前几章我们已经讲解了solr单机版的基本使用,但实际生产中,为了保证高可用、高性能,我们一般会采用集群模式,所以接下来,我们继续讲解solr集群的搭建和基本操作 在讲解solr集群模式前,我们要先了解“分片”的概念。 当节点由一个拓展为多个时,数据存储和同步问

    2024年02月13日
    浏览(85)
  • [个人笔记] Linux配置NTP时间同步

    第一章 Linux扩容LVM分区 第二章 Linux虚拟机安装VMware Tools插件 第三章 ssh-keygen和openssl工具的使用 第五章 Linux facl扩展权限的用法 仅实验 CentOS 7.X 系列的 Linux 操作系统 timedatectl 工具配置 CST 时区 验证 无

    2024年02月15日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包