我试图在不同的UNIX类系统( Red、AIX、Solaris、Oracle .)下收集可执行文件的供应商。我想在Windows上执行以下命令:
WMIC /LOCALE:MS_409 DATAFILE WHERE (Name="C:\\Program Files\\Java\\jdk-10\\bin\\java.exe") GET manufacturer我看过文件和字符串命令,但没有成功,。不知道怎么实现它。
任何帮助都将不胜感激。
发布于 2021-08-16 08:25:28
正如所指出的,UNIX文件没有供应商,主要是因为它没有标准,但是基于RPM的发行版(如Red )提供了一个“供应商”,可以通过这样的命令来查询:
rpm -qa --queryformat '%{NAME}TAB%{DISTRIBUTION}TAB%{VENDOR}\n'(如果要将TAB加载到电子表格程序或类似程序中,请在上面的代码中使用TAB字符)
rpmkeys --querytags列出了所有已知的查询标记,比如NAME。
https://stackoverflow.com/questions/68774739
复制相似问题