如何用c,c++获取系统创建日期

Nash_String 2017-12-12 03:25:53
我需要在写一个函数来获取本机系统的安装日期,求各路大神给个话,尝试过求c盘下windows的创建日期,但出了点问题,所以需要另一个解决方案
...全文
318 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hongss 2017-12-15
  • 打赏
  • 举报
回复
二楼那样的,在注册表获取就可以
Nash_String 2017-12-14
  • 打赏
  • 举报
回复
systeminfo这个会有点延迟,有别的解决办法吗
ArWen 2017-12-12
  • 打赏
  • 举报
回复
用DOS命令可以取得,你用ShellExecute转化下即可 systeminfo > a.txt 得到a.txt 主机名: DRGRAPH-W530 OS 名称: Microsoft Windows 7 旗舰版 OS 版本: 6.1.7601 Service Pack 1 Build 7601 OS 制造商: Microsoft Corporation OS 配置: 独立工作站 OS 构件类型: Multiprocessor Free 注册的所有人: 微软用户 注册的组织: 微软中国 产品 ID: 00426-OEM-8992662-00400 初始安装日期: 2015/1/21, 12:45:58 系统启动时间: 2017/12/12, 21:28:49 系统制造商: LENOVO 系统型号: 2447NG8 系统类型: x64-based PC 处理器: 安装了 1 个处理器。 [01]: Intel64 Family 6 Model 58 Stepping 9 GenuineIntel ~2601 Mhz BIOS 版本: LENOVO G5ET92WW (2.52 ), 2013/2/27 Windows 目录: C:\Windows 系统目录: C:\Windows\system32 启动设备: \Device\HarddiskVolume3 系统区域设置: zh-cn;中文(中国) 输入法区域设置: zh-cn;中文(中国) 时区: (UTC+08:00)北京,重庆,香港特别行政区,乌鲁木齐 物理内存总量: 7,741 MB 可用的物理内存: 3,520 MB 虚拟内存: 最大值: 15,479 MB 虚拟内存: 可用: 10,852 MB 虚拟内存: 使用中: 4,627 MB 页面文件位置: C:\pagefile.sys 域: DRGRAPH 登录服务器: \\DRGRAPH-W530 ......
  • 打赏
  • 举报
回复
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ 有 InstallDate unix时间戳 InstallTime OLE时间戳

13,824

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧