BGInfo无法在Windows 10 64Bit上记录可用磁盘空间,因为未安装JET

问题描述 投票:0回答:1

[我的目标是在Excel中绘制随时间变化的PC磁盘可用空间。 BGinfo在Windows 10 32bit上工作,每次运行时都会写入文本文件。我最近更改了计算机中的磁盘,并同时将Windows升级到64位。

现在BGinfo在桌面上显示信息,但是在尝试写入文本文件时失败。错误是:

“数据库支持要求安装Jet4.0或更高版本。(检测到Jet 0.0)”。

该机器是一个无头盒,可以运行过夜备份,因此它没有Excel / Access,我认为它将安装MDAC和Jet。

首先-我可以在计算机上安装JET4.0吗?这是理想的,因为文本文件和电子表格无需更改即可工作。

如果JET不可行我还能如何用所需信息生成文本文件?诸如此类:

Date, Time, PC Name, Vol1, Vol1 Size, Vol1 Free Space, Vol2, Vol 2 Size, Vol 2 Free Space, 20191121,14:40:30,BACKUP-BOX,C:,931.12GB,555.55GB,E:,1800.00GB, 1234.56GB

我看过WMIC有点,但它会产生多行输出,如果有更简单的方法,我不想重新发明轮子。

wmic /node:"%COMPUTERNAME%" LogicalDisk Where DriveType="3" Get Name,DeviceID,Size,FreeSpace /format:csv

excel wmic diskspace
1个回答
0
投票

对于有此问题的其他人:

BGinfo下载包包括两个可执行文件。

它们两者都可以很好地更新桌面信息,但是只有Bginfo.exe(32位)可以将数据写入Test / XLS / SQL文件。

BGinfo64.exe引发了提示我原始问题的MDAC / JET错误。

© www.soinside.com 2019 - 2024. All rights reserved.