Obtener capturas de pantalla de sesiones de NICE DCV - NICE DCV

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Obtener capturas de pantalla de sesiones de NICE DCV

Puede utilizar el comando dcv get-screenshot para obtener una captura de pantalla del escritorio durante la sesión en ejecución.

Sintaxis

dcv get-screenshot --max-width pixels --max-height pixels --format JPEG|PNG --primary --json --output /path_to/destination session_name

Opciones

--max-width

Especifica el ancho máximo, en píxeles, de la captura de pantalla. Si no especifica la anchura o la altura, la captura de pantalla utilizará la resolución de pantalla de la sesión. Si solo especifica la altura, la anchura se ajusta automáticamente para mantener la relación de aspecto.

Tipo: entero

Obligatorio: no

--max-height

Especifica la anchura máxima, en píxeles, de la captura de pantalla. Si no especifica la anchura o la altura, la captura de pantalla utilizará la resolución de pantalla de la sesión. Si solo especifica la altura, la anchura se escala automáticamente para mantener la relación de aspecto.

Tipo: entero

Obligatorio: no

--format

Formato de archivo de la captura de pantalla. Actualmente, los formatos compatibles son JPEG y PNG. Si especifica tipos de archivo en conflicto para las opciones --format y --output, el valor especificado para --format tendrá prioridad. Por ejemplo, si especifica --format JPEG y --output myfile.png, NICE DCV crea un archivo de imagen JPEG.

Tipo: cadena

Valores permitidos: JPEG | PNG

Obligatorio: no

--primary

Indica si se debe realizar una captura de pantalla únicamente de la pantalla principal. Para obtener una captura de pantalla de la pantalla principal únicamente, especifique --primary. Para obtener una captura de pantalla de todas las pantallas, omita esta opción. Si opta por obtener una captura de pantalla de todas las pantallas, se combinarán en una sola captura de pantalla.

Obligatorio: no

--json, -j

Indica si se debe entregar la salida en formato JSON codificada en base64. Para obtener salida JSON, especifique --json. De lo contrario, omítalo.

Obligatorio: no

--output, -o

Especifica la ruta de destino, el nombre de archivo y el tipo de archivo de la captura de pantalla. Por ejemplo, para Windows, especifique c:\directory\filename.format y para Linux, /directory/filename.format. El formato debe ser .png o .jpeg. Si especifica tipos de archivo en conflicto para las opciones --format y --output, el valor especificado para --format tendrá prioridad. Por ejemplo, si especifica --format JPEG y --output myfile.png, NICE DCV crea un archivo de imagen JPEG.

Tipo: cadena

Obligatorio: no

Ejemplos

Ejemplo 1

El siguiente comando de ejemplo realiza una captura de pantalla de una sesión llamada my-session. La captura de pantalla utiliza la resolución del servidor.

dcv get-screenshot --output myscreenshot.png my-session
Ejemplo 2

El siguiente comando de ejemplo toma una captura de pantalla de 200 píxeles de ancho por 100 píxeles de alto. La toma de una sesión llamada my-session. Guarda la captura de pantalla en el directorio actual con el nombre del archivo myscreenshot.png.

dcv get-screenshot --max-width 200 --max-height 100 --output myscreenshot.png my-session
Ejemplo 3

El siguiente comando de ejemplo realiza una captura de pantalla de una sesión llamada my-session. La captura de pantalla es solo de la pantalla principal. Guarda el archivo en el directorio actual con el nombre de la captura de pantalla myscreenshot.png.

dcv get-screenshot --primary --output myscreenshot.jpeg my-session
Ejemplo 4

El siguiente comando de ejemplo toma una captura de pantalla de una sesión llamada my-session. El comando genera el archivo codificado en base64 y en formato JSON.

dcv get-screenshot --json --format png my-session