我需要使用系统命令system ("dir")
获取文件信息(其大小和上次更新时间),但它为我提供了许多我不想要的信息。
我怎样才能让它只显示这个信息?
答案 0 :(得分:1)
使用system ("dir /4 /T:W YOURFILE | findstr YOURFILE > temp.txt")
,您将获得如下输出:
C:\> dir /4 /T:W log.txt | findstr log.txt > t.txt
03/25/2014 10:39 AM 451,282 log.txt
temp.txt中的,您可以将其解析为普通文件:P
/ 4显示年份的四个字符,/ T:W返回上次写入时间