如何在 Mac OS X 中截取登录屏幕的屏幕截图?

Abr*_*egh 6 screenshot macos

那么如何去做呢?到目前为止,谷歌还没有为我找到有用的答案,尽管我可能还很幸运。

编辑:

这需要仅使用一台 Mac 来完成,而不是使用远程登录,尽管以任何方式使用终端都在我的能力范围内。

ran*_*dom 5

去老派,拿出可信赖的相机和可选的三脚架。

  • +1呵呵呵呵让我想起了:http://xkcd.com/530/ (3认同)

Sim*_*tti 2

试试这个:抓取“不可能”的屏幕截图

\n
\n

OS X 包含一个不错的命令行屏幕捕获实用程序,其名称很简单,即 screencapture。虽然 \xe2\x80\x99s 没有关于该程序的大量文档,但 man screencapture 将为您提供基本选项。一旦你\xe2\x80\x99使用ssh连接到你想要截屏的Mac,你需要以root权限执行screencapture命令。您还可以指定一些命令行参数,如手册页中所示。例如,这里\xe2\x80\x99是我如何捕获登录窗口的:

\n
    \n
  1. 首先,我必须在屏幕上显示登录窗口。为此,我只需从菜单栏中的“快速用户切换”菜单中选择“登录窗口”。如果您尚未\xe2\x80\x99t 启用快速用户切换,则\xe2\x80\x99 必须先在“帐户系统偏好设置”面板的“登录选项”部分中\xe2\x80\x94it\xe2\x80\x99s 启用快速用户切换。

    \n
  2. \n
  3. 在第二台 Mac 上,我打开终端(在应用程序:实用程序中)并使用命令 ssh 连接到第一台。(有关使用 ssh 远程访问另一台 Mac 的更多详细信息,请参阅“不留下任何文件”一文。)

    \n
  4. \n
  5. 在第二台 Mac 上,我发出了以下命令:

    \n
     $ cd ~/Desktop\n $ sudo screencapture -ttiff loginwindow.tiff\n
    Run Code Online (Sandbox Code Playgroud)\n

    第一行只是将我切换到我通过 ssh 登录的用户的桌面文件夹。第二行实际上是截图;I\xe2\x80\x99ve 使用 -tiff 将类型设置为 TIFF ( -t 是 \xe2\x80\x98set type\xe2\x80\x99 选项,tiff 是类型,不添加空格!),并且然后指定文件的名称。如果您不想听到远程 Mac 上的相机点击声,请使用 -x 选项。

    \n
  6. \n
\n
\n