这对大多数人来说似乎完全没用,但我有一个特殊的需要从终端内打开“关于这个Mac”对话框。有什么想法可能吗?
我想AppleScript可能是这样的 - 我需要做的是出于质量控制的目的,将Mac的照片引入其桌面,而关于此Mac屏幕包括其规格和序列号以进行校对。我想完全放弃这样做,打开它,截屏它然后发送电子邮件截图或发送到Dropbox等可能是想法 - 我猜一个截图与我的iPhone的照片一样好。
对任一方法的任何输入都是非常好的。
这对大多数人来说似乎完全没用,但我有一个特殊的需要从终端内打开“关于这个Mac”对话框。有什么想法可能吗?
我想AppleScript可能是这样的 - 我需要做的是出于质量控制的目的,将Mac的照片引入其桌面,而关于此Mac屏幕包括其规格和序列号以进行校对。我想完全放弃这样做,打开它,截屏它然后发送电子邮件截图或发送到Dropbox等可能是想法 - 我猜一个截图与我的iPhone的照片一样好。
对任一方法的任何输入都是非常好的。
Answers:
你也可以运行:
~ 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
open /Applications/Utilities/System\ Information.app && screencapture filename.jpg
将打开系统信息并将screencap保存到filename.jpg然后您可以复制/发送电子邮件/打印/等。那个文件。
System Information.app启动时会显示以下屏幕:
&& sleep 5 &&
在sysinfo和screencap之间放置一个