[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 zaqmlp 于 2022-8-10 15:53 编辑

bat需存为ANSI/GB2312/GBK编码
  1. @echo off&cd /d "%~dp0"
  2. rem 截取第3行第2个字符之后内容
  3. set line=3
  4. set index=2
  5. set "url=http://www.xxx.com/yyy.txt"
  6. (echo;var http=new ActiveXObject^('Msxml2.XMLHTTP'^);
  7. echo;http.open^('GET', "%url%", false^);
  8. echo;http.send^(^);
  9. echo;WSH.echo^(http.ResponseText^);
  10. )>"%tmp%\j.j"
  11. for /f "tokens=1* delims=:" %%a in ('cscript -nologo -e:jscript "%tmp%\j.j"^|findstr /n .*') do (
  12.     if %%a equ %line% set serverdate=%%b
  13. )
  14. call set "serverdate=%%serverdate:~%index%%%"
  15. >"%tmp%\v.v" echo;WSH.echo Year(date) ^& right("0" ^& Month(date),2) ^& right("0" ^& Day(date),2)
  16. for /f %%a in ('cscript -nologo -e:vbscript "%tmp%\v.v"') do set localdate=%%a
  17. echo;服务器日期:"%serverdate%"
  18. echo;本机日期:"%localdate%"
  19. if "%serverdate%" leq "%localdate%" (echo;时间过期&goto :end)
  20. echo;大于时运行的代码
  21. :end
  22. pause
  23. exit
复制代码
提供bat代写,为你省时省力省事,支付宝扫码头像支付
微信: unique2random

TOP

回复 3# sditwzh


    已修改
提供bat代写,为你省时省力省事,支付宝扫码头像支付
微信: unique2random

TOP

本帖最后由 zaqmlp 于 2022-8-9 14:43 编辑

回复 5# sditwzh


不想要就删除,显示出来是为了验证对不对,已修改
提供bat代写,为你省时省力省事,支付宝扫码头像支付
微信: unique2random

TOP

回复 7# sditwzh

网址或者txt上传网盘分享出来
提供bat代写,为你省时省力省事,支付宝扫码头像支付
微信: unique2random

TOP

回复 9# sditwzh

网址或者txt上传网盘分享出来,不是原文件无法测试
或者改成,set line=2,set index=0,看看"服务器日期:"显示什么
提供bat代写,为你省时省力省事,支付宝扫码头像支付
微信: unique2random

TOP

返回列表