微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

检查是否安装了WMIC,将数据写入batch file的文件中

我正在使用Windows Management Instrumentation命令行(WMIC)从计算机读取数据,如硬件组件和IP设置。

因为我正在使用batch file(Windows)为每个计算机/节点填充数据,因此在那里实现了查询逻辑。 到目前为止,在我的电脑和其他我曾经尝试过的方面,它一直工作得很好。

问题是在以前没有使用WMIC的计算机上,需要(自动)在第一个查询/执行时安装它。 这就是控制台程序打印出“正在安装WMIC时请稍候”的原因。

正如我写我的文件这是一个问题:我不想有这个string在里面。 另一个问题是,如果输出的string崩溃了我的所有文件。 “正在安装WMIC时请稍候”以ASCII表示,数据查询的结果以某种方式写成带有前导零(多字节字符集unicode?…)的ASCII字符。

如何在Windows上安装Python中的pyOpt优化包

在防火墙后面的Windows上的Docker安装错误

如何根据libstdc ++库安装程序

Windows程序的自定义安装文件

如何在Linux上安装自定义gcc的boost?

有人知道如何检查WMIC是否已安装? 或者:如何忽略string? 或者:我真的必须在我的文件查看器中实现一个转换器来检查string/字符集吗?

如何为商业Windows应用程序创buildtesting环境?

.deb包的conffiles问题

Windows Ndis中级(IM)驱动程序安装编程

如何在Windows上正确configurationGAE Go SDK和GoClipse?

安装python并在cygwin中进行制作

既然这只是在WMIC的第一次运行,你可以打两个电话。 一个虚拟的一个吃掉了字符串:

wmic foo >nul 2>&1

之后,你真的想执行。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐