本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
获取 NICE DCV 会话屏幕截图
您可以使用dcv get-screenshot命令获取正在运行的会话的桌面的屏幕截图。
语法
dcv get-screenshot --max-widthpixels--max-heightpixels--formatJPEG|PNG--primary --json --output/path_to/destinationsession_name
选项
--max-width-
指定屏幕截图的最大宽度(以像素为单位)。如果您未指定宽度或高度,则屏幕截图将使用会话的显示分辨率。如果仅指定高度,则会自动缩放宽度以保持纵横比。
类型: 整数
必需 否
--max-height-
指定屏幕截图的最大高度(以像素为单位)。如果不指定宽度或高度,屏幕截图将使用会话的显示分辨率。如果仅指定宽度,则会自动缩放高度以保持纵横比。
类型: 整数
必需 否
--format-
屏幕截图的文件格式。目前仅需
JPEG和PNG支持格式。如果您指定了冲突的文件类型--format和--output选项,为指定的值--format优先级。例如,如果您指定--format JPEG和--output myfile.png,NICE DCV 会创建一个 JPEG 图像文件。类型: 字符串
允许的值:
JPEG|PNG必需 否
--primary-
指示是否仅获取主显示的屏幕截图。要仅获取主显示的屏幕截图,请指定
--primary. 要获取所有显示的屏幕截图,请忽略该选项。如果您选择获取所有显示屏的屏幕截图,则所有显示将合并为一个屏幕截图。必需 否
--json,-j-
指示是否以 base64 编码的 JSON 格式交付输出。要获取 JSON 输出,请指定
--json. 否则,请省略它。必需 否
--output,-o-
指定屏幕截图的目标路径、文件名和文件类型。例如,对于 Windows,请指定
c:\directory\filename.format,对于 Linux,请指定/directory/filename.format. 格式必须为.png要么.jpeg. 如果您指定了冲突的文件类型--format和--output选项,为指定的值--format优先级。例如,如果您指定--format JPEG和--output myfile.png,NICE DCV 会创建一个 JPEG 图像文件。类型: 字符串
必需:否
示例
示例 1
以下示例命令获取名为的会话的屏幕截图my-session. 屏幕截图使用服务器的分辨率。
dcv get-screenshot --output myscreenshot.png my-session
示例 2
以下示例命令截取的屏幕截图是200像素宽100像素高。它从一个名为的会话中获取它my-session. 它使用文件名将屏幕截图保存在当前目录中myscreenshot.png.
dcv get-screenshot --max-width 200 --max-height 100 --output myscreenshot.png my-session
示例 3
以下示例命令截取名为的会话的屏幕截图my-session. 屏幕截图仅是主显示屏的屏幕截图。它将文件保存到当前目录中,并命名屏幕截图myscreenshot.png.
dcv get-screenshot --primary --output myscreenshot.jpeg my-session
示例 4。
以下示例命令获取名为的会话的屏幕截图my-session. 该命令输出以 base64 和 JSON 格式编码的文件。
dcv get-screenshot --json --format png my-session