从终端打开“关于本机”?

从终端打开“关于本机”?

对于大多数人来说,这可能看起来完全没用,但我特别需要在终端内打开“关于本机”对话框。有没有人知道这是否可行?

我认为 AppleScript 可能是个不错的选择 - 出于质量控制目的,我需要拍摄一张 Mac 启动到其桌面的照片,并且“关于此 Mac”屏幕包含其规格和序列号作为证据。我认为,要想完全不干涉,打开它,截取屏幕截图,然后通过电子邮件发送屏幕截图或发送到 Dropbox 等可能是个不错的主意 - 我认为屏幕截图与用我的 iPhone 拍照一样好。

无论采用哪一种方法,任何输入都是很好的。

答案1

您还可以运行:

~ system_profiler > my_profile

将大量相同信息转储到名为 的更易解析的文件中my_profile

如果您只是想要系统的序列号(可以按照您想要的方式发送),您可以使用:

~ system_profiler SPHardwareDataType | awk '/Serial/ {print $4}'

如果您希望获得“关于本机”的屏幕截图以证明桌面正在运行,那么这样做可能更好:

~ screencapture -l \
$(osascript -e 'tell app "System Information" to id of window 1') \
system_information.png

答案2

open /Applications/Utilities/System\ Information.app && screencapture filename.jpg

将打开系统信息并将屏幕截图保存为 filename.jpg 然后您可以复制/发送电子邮件/打印/等该文件。

系统信息.app 启动后会显示以下屏幕:

  • 型号名称
  • 型号标识符
  • 处理器名称
  • 处理器速度
  • 处理器数量
  • 核心数
  • 每个核心的 L2 缓存
  • L3 缓存
  • 记忆
  • 引导 ROM 版本
  • SMC 版本
  • 序列号
  • 硬件 UUID

相关内容