C ++系统信息显示在文件中

时间:2014-03-25 10:47:12

标签: c++ file system

我需要使用系统命令system ("dir")获取文件信息(其大小和上次更新时间),但它为我提供了许多我不想要的信息。

我怎样才能让它只显示这个信息?

1 个答案:

答案 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返回上次写入时间