[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 65# 喃喃努努
  1. set DstDate=%DstDate:~0,4%-%DstDate:~4,2%-%DstDate:~6,2%
复制代码
修改这一句

TOP

回复 67# 喃喃努努


    这样直接比较确实有问题。你试试顶楼的reg add命令修改注册表之后,看看dir命令的显示结果能否改成yyyy-mm-dd

TOP

回复 71# 喃喃努努


把你的完整代码贴出来我看看
还有就是把@echo off删掉执行一遍把过程贴出来

TOP

回复 75# 喃喃努努


我在Win7里面测试了一下没有问题:
  1. set SrcDir=D:\temp1
  2. for /f "skip=3 tokens=1,3,*" %%a in ('dir %SrcDir%\*.* /tw /od') do (
  3.     if "1" LEQ "2" (
  4.         echo right %%a %%c
  5.     ) else (
  6.         echo wrong %%a %%c
  7.     )
  8. )
  9. pause
复制代码

TOP

回复 77# 喃喃努努


    我手上没有NT系统,无法测试。

TOP

返回列表