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

[文件操作] 批处理怎样获取文件夹创建时间?

.bat 获取文件夹的创建时间 及删除文件夹和文件夹里面的文件

本帖最后由 pcl_test 于 2015-9-1 19:02 编辑

获取文件夹创建日期及时间的几种方法
  1. @echo off
  2. ::dir,tc/ta/tw
  3. set "fd=C:\Windows"
  4. for /f "delims=" %%a in ("%fd%") do set "fp=%%~dpa"&set "fn=%%~nxa"
  5. for /f "tokens=1-3*" %%a in ('dir /ad /tc "%fp%"') do if "%fn%" equ "%%d" echo;%%a %%b
  6. pause
复制代码
  1. @echo off
  2. ::wmic,InstallDate/LastAccessed/LastModified
  3. set "fd=C:\Windows"
  4. for /f "tokens=2 delims==." %%a in ('wmic FSDIR "%fd:\=\\%" get InstallDate /value^|find "="') do echo;%%a
  5. pause
复制代码
  1. @echo off
  2. ::vbs,DateCreated/DateLastAccessed/DateLastModified
  3. set "fd=C:\Windows"
  4. >"%tmp%\tmp.vbs" echo;wscript.echo createobject("Scripting.FileSystemObject").getfolder("%fd%").DateCreated
  5. for /f "delims=" %%a in ('cscript /nologo "%tmp%\tmp.vbs"') do echo;%%a
  6. pause
复制代码

TOP

删除文件夹和文件夹里面的文件
  1. rd /s /q "C:\test"
复制代码

TOP

回复 3# 思念如影随形


    按你要求一行代码搞定 dir /ad /tc
但是估计你又会有需求出来了,所以最好一次说清所有需求,不然改来改去很麻烦的,浪费脑细胞和时间

TOP

本帖最后由 回家路上 于 2015-9-1 15:17 编辑

回复 3# 思念如影随形


因为你是让别人俩解决,不是你自己知道这到底是干什么的就行了。
前面说的尾巴短,后边不停补充让帮忙的人“乐此不疲”的修改代码。这样合适吗?
而目前,你的描述,我也不知道要干嘛怎么写。


重要的是,你还没我打字多呢。。。
人生是一部书/只有这一页最温暖/读懂它的时候/我们在远方流泪...

TOP

回复 2# CrLf


    能简短说明的为什么还要说一大堆呢?

TOP

拒绝回答描述比所需代码短得多的帖子

TOP

返回列表