标题: [日期时间] 批处理如何判断服务器时间执行不同的程序? [打印本页]
作者: superwc001 时间: 2012-3-21 16:00 标题: 批处理如何判断服务器时间执行不同的程序?
根据局域网内一台服务器192.168.1.110 (机器名字是 vod) 的时间来运行某个程序 就是这样
如果192.168.1.110 这台机器的时间在 早上8点 到下午6点之间 就运行 A.EXE
如果不在这段时间内 就运行b.exe
单机代码我知道可以这样写,- @echo off
- if %time% geq 10:00 if %time% leq 18:00 start a.exe && exit
- start b.exe
复制代码
判断服务器时间应该怎么写呀?
作者: find 时间: 2012-3-21 20:10
先用net time同步一下服务器和本机时间,再用本机时间做判断可以吗?
作者: powerbat 时间: 2012-3-22 11:41
- net time \\vod | findstr :
复制代码
作者: superwc001 时间: 2012-3-22 15:07
回复 3# powerbat
兄弟,能给个详细点的吗?
作者: superwc001 时间: 2012-3-22 15:08
回复 2# find
也行呀。
作者: find 时间: 2012-3-22 20:45
回复 4# superwc001
你先运行一下看看有什么结果
作者: superwc001 时间: 2012-3-23 12:22
呵呵,知道了,谢谢大伙帮忙
作者: find 时间: 2012-3-23 12:57
回复 8# superwc001
问题解决后,请编辑顶楼帖子在标题前面注明[已解决],并给回答者加分。
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |