首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Java保存MSINFO32系统信息文件的副本

如何使用Java保存MSINFO32系统信息文件的副本
EN

Stack Overflow用户
提问于 2016-06-16 06:04:48
回答 1查看 258关注 0票数 0

我正在创建一个程序,允许我在我的计算机上导出系统信息文件(当您运行MSINFO32.exe时得到的文件)。我在互联网上搜索了一下,希望能找到一些有用的东西,但我发现的最接近的东西是07年的论坛聊天,上面提到了使用雅各布图书馆( Jacob Library )并运行以下代码:

代码语言:javascript
复制
WinExec('C:\WINDOWS\system32\dllcache\msinfo32.exe /nfo Sys.nfo', SW_HIDE);

(论坛线程是这里)

我在这里有什么选择?我相信有办法解决这个问题,我对任何事情都持开放态度。

EN

回答 1

Stack Overflow用户

发布于 2016-06-16 16:24:52

我实际上找到了解决我自己问题的方法。我使用了一种通过Java运行时操作运行命令行命令的欺骗方法。我执行了以下操作,并且非常肯定地将我的Sys.nfo副本保存到了我的Java项目的位置。

代码语言:javascript
复制
String command = "cmd /c start msinfo32.exe /nfo Sys.nfo";
try {
    Process child = Runtime.getRuntime().exec(command);
} catch (IOException e) {
    e.printStackTrace();
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37851094

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档