dos 下ping 显示系统时间的命令

dos 下ping 显示系统时间的命令,第1张

:top

echo %time%>>E:\alog

ping -n 1 -l 1500 104824337 | findstr "TTL">>E:\alog

ping -n 2 1271 >nul

goto top

说明:在bat脚本中直接输入以上内容,E:\alog代表日志存储路径,104824337 ,你所ping的IP地址,可以自行更改,

@echo off

:loop

for /f "tokens=4,5 delims= " %%a in ('net time \\1921681x') do (

set timeis=%%a%%b

if "%timeis%"=="上午12:00" call :doit

)

goto loop

:doit

ping 1271 -n 120

start xxbat

goto :eof

rem

rem 另存为xxbat,把IP地址改成你想要获取时间的地址,时间你自己设定一下,“上午xx:xx”OR“下午xx:xx”。

rem 如果1x上的时间为上午12:00则2分钟后运行当前目录下的xxbat。

rem 判定了对方的时间了,过了2分钟,为何还要用AT来运行呢?不理解你的意图,有问题消息我。

适用于显示系统日期格式为yyyy-mm-dd 星期x的系统:

set yy=%date:~,4%

set/a mm=%date:~5,1%10+%date:~6,1%-1

if "%mm%"=="0" (set mm=12&set/a yy-=1)

if %mm% lss 10 set "mm=0%mm%"

set ymd=%yy%-%mm%-%date:~8,2%

echo 上个月本日日期:%ymd%

说明:1月8月和月小不会出错,不然到月底可能上个月没这多天,楼主自己解决这个问题吧

以上就是关于dos 下ping 显示系统时间的命令全部的内容,包括:dos 下ping 显示系统时间的命令、用DOS命令实现判定对方系统时间并在此时间2分后用AT运行一个BAT文件、如何用DOS命令取上个月今天的日期等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9296300.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存