从终端打开“关于这台Mac”?


3

这对大多数人来说似乎完全没用,但我有一个特殊的需要从终端内打开“关于这个Mac”对话框。有什么想法可能吗?

我想AppleScript可能是这样的 - 我需要做的是出于质量控制的目的,将Mac的照片引入其桌面,而关于此Mac屏幕包括其规格和序列号以进行校对。我想完全放弃这样做,打开它,截屏它然后发送电子邮件截图或发送到Dropbox等可能是想法 - 我猜一个截图与我的iPhone的照片一样好。

对任一方法的任何输入都是非常好的。

Answers:


5

你也可以运行:

~ system_profiler > my_profile

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

如果您只是想要系统的序列号(可以根据需要发送),您可以使用:

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

如果您希望获得关于此Mac的屏幕截图以获取正在运行的桌面的证据,那么这样做会更好:

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

1
谢谢Chad,是的,我想证明计算机启动到台式机时真的和我们在一起,所以最后一部分看起来很理想(虽然它可以显然是照片显示但仍然比它更好)
realdannys 2015年

0

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

将打开系统信息并将screencap保存到filename.jpg然后您可以复制/发送电子邮件/打印/等。那个文件。

System Information.app启动时会显示以下屏幕:

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

谢谢你,唯一的问题是截图发生在信息应用程序有时间完全打开之前 - 我想我需要一个等待命令
realdannys 2015年

只需&& sleep 5 &&在sysinfo和screencap之间放置一个
2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.