• No se han encontrado resultados

verifylicense (solo en Windows) Temas de este apartado:

1.5 Uso de la línea de comandos Temas de este apartado:

1.5.3 verifylicense (solo en Windows) Temas de este apartado:

Sintaxis del comando Descripción del comando Ejemplos

Opciones del comando

Sintaxis del comando

Windows MapForceServer verifylicense [opciones]

Nota: este comando solamente funciona en sistemas Windows. No funciona en sistemas Linux ni Mac.

Descripción del comando

Comprueba si el producto tiene asignada una licencia. Además, la opción --license-key

permite comprobar si el producto tiene asignada una licencia concreta. Para más información sobre el proceso de asignación de licencias consulte la documentación de Altova LicenseServer.

Ejemplos

mapforceserver verifylicense

mapforceserver verifylicense --license-key=ABCDEFG-HIJKLMN-OPQRSTU-VWXYZ12- 3456789

El primer ejemplo comprueba si el producto tiene asignada una licencia. El segundo comprueba si la clave de licencia dada como valor de la opción --license-key está asignada al producto.

Uso de mayúsculas/minúsculas en la línea de comandos

MapForceServer en Windows

mapforceserver en Unix (Linux, Mac)

* Nota: las minúsculas (mapforceserver) funcionan en todas las plataformas (Windows, Linux y Mac), mientras que la mezcla de mayúsculas y minúsculas (MapForceServer) solo funciona en Windows y Mac.

Opciones del comando

En la siguiente tabla se enumeran las opciones del comando en versión abreviada (la primera columna) y en su versión completa (la segunda columna). La tercera columna describe la opción. En la línea de comandos puede usar uno o dos guiones tanto para la versión abreviada como para la versión completa de la opción.

--l --license-key Comprueba si la clave de licencia dada ya está asignada al

producto.

1.5.4

run

Temas de este apartado:

Sintaxis del comando Descripción del comando Ejemplos

Opciones del comando

Sintaxis del comando

Windows MapForceServer run [opciones] ArchivoMfx

Linux mapforceserver run [opciones] ArchivoMfx

Mac mapforceserver run [opciones] ArchivoMfx

Descripción del comando

El comando run ejecuta un archivo de ejecución de MapForce Server (archivo .mfx). Necesita como argumento un archivo .mfx de entrada (archivoMXF).

Usar redirección de flujo en la línea de comando

Si la asignación usa un componente de salida que devuelve un valor simple como una cadena, este resultado se escribe en el flujo (estándar de salida) stdout. Por otro lado, los mensaje de éxito y error están disponibles en stderr (error estándar). Si no desea que se muestre el flujo de salida estándar en la pantalla junto con los mensajes de éxito y error, redirija el output estándar o el error estándar (o ambos) a los archivos. Si ni el flujo stdout ni el flujo stderr se redirigen, ambos se muestra en la pantalla de forma combinada.

Por ejemplo, para redirigir el flujo de output estándar a un archivo, use:

mapforceserver run MyMapping.mfx > MyOutput.txt

Para redirigir un flujo de error estándar a un archivo, use:

mapforceserver run MyMapping.mfx 2> Diagnostics.log

Para redirigir ambos fujos de forma simultánea, use:

mapforceserver run MyMapping.mfx > MyOutput.txt 2> Diagnostics.log

Para obtener más información sobre la redirección de flujo, consulte la documentación del shell de su sistema operativo.

Ejemplos

En Altova MapForce abra una asignación de datos de MapForce (archivo.mfd), como por ejemplo el archivo ChainedPersonList.mfd del proyecto Examples que viene con Altova MapForce. Compílelo en un archivo de ejecución de MapForce Server (archivo.mfx file) haciendo clic en el comando de menú Archivo | Compilar en archivo de ejecución de MapForce Server. Imagine que el archivo compilado se guarda en C:\temp\ChainedPersonList.mfx.

Ahora, en MapForce Server, puede usar el comando run para ejecutar ChainedPersonList.mfx:

mapforceserver run C:\temp\ChainedPersonList.mfx

Los dos archivos de salida del archivo de asignación de MapForce (PersonList.xml y

Contacts.xml) se generan en la carpeta Examples de MapForce.

Para crear un archivo de registro use el operador de redirección > al final del comando run. Por ejemplo:

mapforceserver run C:\temp\ChainedPersonList.mfx> MiRegistro.log

Uso de mayúsculas/minúsculas en la línea de comandos

MapForceServer en Windows

mapforceserver en Unix (Linux, Mac)

* Nota: las minúsculas (mapforceserver) funcionan en todas las plataformas (Windows, Linux y Mac), mientras que la mezcla de mayúsculas y minúsculas (MapForceServer) solo funciona en Windows y Mac.

Opciones del comando

En la siguiente tabla se enumeran las opciones del comando en versión abreviada (la primera columna) y en su versión completa (la segunda columna). La tercera columna describe la opción. En la línea de comandos puede usar uno o dos guiones tanto para la versión abreviada como para la versión completa de la opción.

Para más información sobre recursos globales y parámetros de entrada consulte la

documentación de Altova MapForce.

--catalog Indica la ruta de acceso absoluta a un archivo de catálogo

raíz que no es el archivo de catálogo raíz instalado. El valor predeterminado es la ruta de acceso absoluta al archivo de catálogo raíz instalado.

Formato: --catalog=ARCHIVO

cert ejecución en Linux. Especifica la ruta al directorio donde se guarda cualquier archivo certificado que se requiere en la asignación.

Form: --certificatespath=DIRECTORY

Enlace relacionado: Digital Certificate Management.

--gc --globalresourceconfig nombre de la configuración global de recursos. Formato: --gc=VALOR

--gr --globalresourcefile ruta de acceso del archivo de definición de recursos globales. Formato: --gr=ARCHIVO.

--l --lang idioma utilizado para mostrar mensajes.

Formato: --lang=VALOR (en,de,ja,es)

--p --param asigna un valor al parámetro definido en la asignación.

Formato --param=NombreParám:ValorParám. El modificador --param debe utilizarse antes de cada parámetro. Si NombreParám o ValorParám contiene un espacio, utilice comillas. P. ej.: --p=company:"Nanonull Inc".

Nota para sistemas Windows:

Evite utilizar la barra diagonal final y las comillas de cierres \" en la línea de comandos (p. ej "C: \Mi directorio\"). El analizador de la línea de comandos interpreta estos dos caracteres como comillas dobles literales. Si la línea de comandos contiene espacios en blanco y necesita las comillas, use una barra diagonal doble \\ (p. ej. "c:\Mi Directorio\\") o mejor aún, evite utilizar espacios en blanco (p. ej. c:\MiDirectorio).

1.5.5

exportresourcestrings

Documento similar