如何列出 Mac OS 上所有已安装的程序、安装日期和使用 Java 的版本?
例如,在 Windows 上,我使用wmic get product name, version, InstallDate.
如何列出 Mac OS 上所有已安装的程序、安装日期和使用 Java 的版本?
例如,在 Windows 上,我使用wmic get product name, version, InstallDate.
您可以使用以下方法创建向 Launch Services 注册的所有应用程序的转储,
lsregister -dump
通过您的 java 应用程序执行此命令并读取转储文件以获取应用程序名称。
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -dump
或者
ls -hal /Applications/
grep -i CFBundleShortVersionString -A 1 /Applications/Mail.app/Contents/Info.plist