20.5 Opciones de la línea de comandos de la Ventana de aplicación

Al iniciar la Ventana de aplicación se pueden utilizar las siguientes opciones de líneas de comandos.

La Ventana de aplicación se puede iniciar mediante los archivos nalwin.exe y nalwin32.exe del directorio c:\Archivos de programa\novell\zenworks de la estación de trabajo, o bien con el archivo nal.exe que hay en el directorio sys:\public del servidor de ZENworks Desktop Management. Estas opciones funcionan con los tres archivos.

IMPORTANTE:cuando se usa una opción de la línea de comandos para distribuir (/a), desinstalar (/l) o verificar (/v) una aplicación, el Lanzador de aplicaciones lleva a cabo la acción en el espacio de usuario, no en el espacio de la estación de trabajo (aunque la aplicación esté asociada a la estación de trabajo). Por tanto, el usuario que entre en el sistema debe tener los derechos de eDirectory y los derechos del sistema de archivos necesarios para distribuir, desinstalar o verificar la aplicación.

Tabla 20-1 Opciones de la línea de comandos de la Ventana de aplicación

Opción

Descripción

:

EJEMPLO: nalwin :

Omite la pantalla de presentación.

/a="árbol:.DN_objeto_aplic"

EJEMPLO: nalwin /a="nov:.ms word.app"

Distribuye y lanza el objeto Aplicación especificado, esté o no asociado al usuario o a la estación de trabajo, siempre que el usuario tenga los derechos del sistema de archivos necesarios para distribuir y lanzar la aplicación y los derechos para leer las propiedades del objeto Aplicación.

Además de distribuir y lanzar la aplicación especificada, el Lanzador de aplicaciones continúa en ejecución, mostrando las aplicaciones asociadas al usuario y a la estación de trabajo en la Ventana de aplicación. Si prefiere que el Lanzador de aplicaciones no haga esto, puede usar la opción /f para que no se lean las asociaciones en eDirectory y la opción /h para ocultar la Ventana de aplicación.

Árbol es el árbol de eDirectory en el que reside el objeto Aplicación. Si no se especifica ningún nombre de árbol, se toma el árbol por defecto.

DN_objeto_aplic es el nombre completo con punto inicial del objeto Aplicación.

NOTA:las comillas sólo son necesarias si se utiliza un espacio en el nombre del árbol o en el del objeto Aplicación.

/c="título_ventana"

EJEMPLO: nalwin /c="Aplicaciones de %cn%"

Utiliza el texto especificado como título para la Ventana de aplicación. El título por defecto de la ventana es “Aplicaciones distribuidas por Novell para Usuario,” donde Usuario es el nombre completo del usuario.

El texto especificado puede contener macros (variables) para mostrar la información de eDirectory. En el ejemplo, /c="Aplicaciones de %cn%" sustituye al nombre común del usuario en el título (por ejemplo, Aplicaciones de JSerrano).

NOTA:las comillas sólo son necesarias si se utiliza un espacio en el título de la ventana.

Para obtener información sobre macros, consulte el Sección 49.0, Referencia: macros.

/f

EJEMPLO: nalwin /f /h

Indica al Lanzador de aplicaciones que no lea eDirectory para obtener la lista de las aplicaciones que se han asociado al usuario conectado o a la estación de trabajo. Esto resulta útil cuando se utilizan las opciones /a, /v o /l para distribuir, verificar o desinstalar una aplicación determinada. El ejemplo hace que el Lanzador de aplicaciones se inicie con la Ventana de aplicación oculta (/h), que no busque en eDirectory todas las aplicaciones asociadas al usuario conectado o a la estación de trabajo (/f) y que distribuya y lance la aplicación Word (/a=.word.apps).

Esta opción obliga a usar también la opción /h.

/h

EJEMPLO: nalwin /h

Oculta la Ventana de aplicación

Esta opción es necesaria cuando se utiliza la opción /f y resulta útil con las opciones /a, /v y /l.

/l="árbol:.DN_objeto_aplic"

EJEMPLO: nalwin /l="nov:.ms word.app"

Desinstala el objeto Aplicación especificado.

Además de desinstalar la aplicación especificada, el Lanzador de aplicaciones continúa en ejecución mostrando las aplicaciones asociadas al usuario y a la estación de trabajo en la Ventana de aplicación. Si prefiere que el Lanzador de aplicaciones no haga esto, puede usar la opción /f para que no se lean las asociaciones en eDirectory y la opción /h para ocultar la Ventana de aplicación.

Árbol es el nombre del árbol en el que reside el objeto Aplicación. Si no se especifica ningún nombre de árbol, se toma el árbol por defecto.

DN_objeto_aplic es el nombre completo con punto inicial del objeto Aplicación.

NOTA:las comillas sólo son necesarias si se utiliza un espacio en el nombre del árbol o en el del objeto Aplicación.

/max

EJEMPLO: nalwin /max

Muestra la Ventana de aplicación maximizada nada más cargarla, y anula el estado de ventana (tamaño y posición) guardado al salir de la sesión anterior de la Ventana de aplicación.

/min

EJEMPLO: nalwin /min

Muestra la Ventana de aplicación minimizada nada más cargarla, y anula el estado de ventana (tamaño y posición) guardado al salir de la sesión anterior de la Ventana de aplicación.

/nd

EJEMPLO: nalwin /nd

Omite el recuadro de advertencia que aparece cuando se detecta una conexión de acceso telefónico.

/norm

EJEMPLO: nalwin /norm

Muestra la Ventana de aplicación en su estado original (tamaño y posición), como la primera vez que se cargó, siempre que esté inhabilitado el ajuste Guardar tamaño y posición de ventana (objeto Usuario > pestaña ZENworks > página Configuración del Lanzador > botón Añadir > pestaña Ventana). El ajuste Guardar tamaño y posición de ventana está inhabilitado por defecto.

/nq

EJEMPLO: nalwin.exe /a=.word.app /p=”archivo 1.txt” /nq

Utilizado sólo con la opción /p, indica al Lanzador de aplicaciones que elimine las comillas de apertura y cierre de la cadena del parámetro. En el ejemplo, si no se utiliza /nq, los parámetros pasados a la aplicación serían “archivo 1.txt”. Con la opción /nq el parámetro se pasa como archivo 1.txt.

/p=parám /p=”parám1 parám2 parám3”

EJEMPLO: nalwin /a=.word.app /p=archivo.txt

Pasa los parámetros especificados a la aplicación lanzada. Sólo surte efecto cuando se utiliza con /a o /v. Los parámetros especificados se añaden a cualquier parámetro ya definido en el objeto Aplicación (pestaña Opciones de ejecución > página Aplicación > campo Parámetros). Cuando se utiliza la opción se aplican las siguientes reglas:

  • El Lanzador de aplicaciones lee todo lo que está a continuación de /p= hasta el primer espacio. En ese punto, supone que ha alcanzado el final de la cadena del parámetro. Si la cadena del parámetro incluye espacios, debe poner toda la cadena entre comillas.

    Ejemplo 1: nalwin.exe /a=.word.app /p=archivo.txt

    Pasado a word.app: archivo.txt

    Ejemplo 2: nalwin.exe /a=.word.app /p=”/f=archivo.txt /m / w”

    Pasado a word.app: “/f=archivo.txt /m /w”

    Ejemplo 3: nalwin.exe /a=.word.app /p=archivo 1.txt

    Pasado a word.app: archivo

    En el ejemplo 1, la cadena del parámetro no incluye espacios, por lo que no se requieren comillas. En el ejemplo 2, la cadena de parámetro incluye tres parámetros separados por espacios, por lo que se requieren comillas. En el ejemplo 3, la cadena del parámetro incluye un nombre de archivo con espacios, pero no se han utilizado comillas, por lo que sólo la primera parte del nombre de archivo se pasa a la aplicación.

  • Utilice la opción /nq (sin comillas) si no desea que las comillas de apertura y cierre se pasen a la aplicación.

    Ejemplo 4: nalwin.exe /a=.word.app /p=”archivo 1.txt” /nq

    Pasado a word.app: archivo 1.txt

    Ejemplo 5: nalwin.exe /a=.word.app /p=”/f=archivo.txt /m / w” /nq

    Pasado a word.app: /f=archivo.txt /m /w

    El ejemplo 5 es igual que el ejemplo 2. No obstante, el ejemplo 5 incluye /nq para que no se pasen las comillas de apertura y cierre.

  • Utilice comillas con signo de escape (\") para los parámetros que deban incluir comillas para que las acepte la aplicación.

    Ejemplo 6: nalwin.exe /a=word.app /p=”/f=\"archivo 1.txt\" /r /q” /nq

    Pasado a word.app: /f=”archivo 1.txt” /r /q

    Ejemplo 7: nalwin.exe /a=word.app /p=”/f=archivo 1.txt /r /q” /nq

    Pasado a word.app: /f=archivo 1.txt /r /q

    En el ejemplo 6, se supone que la aplicación requiere que la expresión archivo 1.txt vaya escrita entre comillas, porque el nombre del archivo contiene espacios. En el ejemplo 7, se supone que la aplicación no requiere que los nombres de archivo con espacios vayan escritos entre comillas.

  • El número total de caracteres permitidos en todos los parámetros es 256.

/r

EJEMPLO: nalwin /r

Restaura en 0 el indicador de inicio del Lanzador de aplicaciones. Esto sucede automáticamente cuando el Lanzador de aplicaciones se cierra con normalidad. No obstante, si el Lanzador de aplicaciones se cierra de manera irregular (por ejemplo, si un usuario utiliza Ctrl+Alt+Supr para cerrar nalwin.exe), el indicador de inicio no se restaurará y el Lanzador de aplicaciones no podrá reiniciarse hasta que se rearranque la estación de trabajo o se use esta opción.

/restrictonline=0|1|2|3

EJEMPLO: nalwin /restrictonline=1

Determina el estado del Lanzador de aplicaciones (conectado o desconectado) a medida que van quedando disponibles conexiones con eDirectory. Esta opción sólo es compatible cuando la autenticación ante eDirectory se produce directamente a través del Agente de gestión de escritorios de ZENworks, y no cuando se lleva a cabo mediante el servidor de etapa intermedia de ZENworks.

A continuación se describen los cuatro valores posibles para la opción. Cada valor tiene un funcionamiento en inicio y otro en ejecución. El funcionamiento en ejecución tiene lugar cuando, tras el primer inicio, el Lanzador de aplicaciones detecta un cambio en las conexiones con eDirectory.

/restrictonline=0

  • En el inicio: El Lanzador de aplicaciones entra en modo de conexión si detecta una conexión con eDirectory, a menos que la conexión sea mediante acceso telefónico. De ser así, el Lanzador de aplicaciones le preguntará al usuario si desea conectarse o permanecer desconectado.

  • En ejecución: Independientemente del tipo de conexión (directa o mediante acceso telefónico), el Lanzador de aplicaciones entra automáticamente en modo de conexión en caso de detectar una conexión con eDirectory.

    El valor /restrictonline=0 da lugar al mismo funcionamiento que el funcionamiento por defecto del Lanzador de aplicaciones. En otras palabras, el valor 0 equivale a no usar ninguna opción en absoluto.

/restrictonline=1

  • En el inicio: El Lanzador de aplicaciones entra en modo de conexión si detecta una conexión con eDirectory, a menos que la conexión sea mediante acceso telefónico. De ser así, el Lanzador de aplicaciones permanece en estado desconectado.

  • En ejecución: El mismo funcionamiento que en inicio. El Lanzador de aplicaciones entra en modo de conexión si detecta una conexión con eDirectory, a menos que la conexión sea mediante acceso telefónico. De ser así, el Lanzador de aplicaciones permanece en estado desconectado.

/restrictonline=2

  • En el inicio: En estos momentos no se utiliza este valor.

  • En ejecución: En estos momentos no se utiliza este valor.

/restrictonline=3

  • En el inicio: El Lanzador de aplicaciones entra en modo de conexión si detecta una conexión con eDirectory, a menos que la conexión sea mediante acceso telefónico. De ser así, el Lanzador de aplicaciones permanece en estado desconectado. El mismo funcionamiento que con /restrictonline=1.

  • En ejecución: Si el Lanzador de aplicaciones está en modo conectado, permanece así hasta que esté disponible la conexión con eDirectory. Si el Lanzador de aplicaciones se inició en modo desconectado, permanece así aunque haya disponible una conexión con eDirectory.

/singletree="árbol

EJEMPLO: nalwin /singletree=nov

Lee únicamente el árbol de eDirectory especificado, aunque el usuario se haya autenticado en otros árboles. Esta opción sólo es válida en aplicaciones asociadas a usuarios, no a estaciones de trabajo. Por ejemplo, suponga que la estación de trabajo tiene un objeto Estación de trabajo en TREE1. El usuario se autentica en TREE2 e inicia el Lanzador de aplicaciones en TREE2 (nalwin /singletree=TREE2). El Lanzador de aplicaciones muestra la aplicación asociada al usuario desde TREE2 y las aplicaciones asociadas a estación de trabajo desde TREE1.

NOTA:las comillas sólo son necesarias si se utiliza un espacio en el nombre del árbol.

/s

EJEMPLO: nalwin /s

Hace que la Ventana de aplicación actúe como shell de Windows. Por ejemplo, en el menú Archivo, la opción Salir del Lanzador de aplicaciones cambia a Apagar y proporciona al usuario las opciones de apagado estándar de Windows.

No se trata de un verdadero sustituto del shell de Windows. Si los usuarios minimizan la Ventana de aplicación, tendrán acceso a sus escritorios habituales. Si desea que la Ventana de aplicación sustituya al shell de Windows, consulte la Sección 20.4, Uso del Lanzador de aplicaciones como el shell de Windows.

NOTA:en una estación de trabajo con Windows 98, cuando un usuario selecciona Apagar > Cerrar todos los programas y entrar como otro usuario, el escritorio de Windows del usuario sigue viéndose mientras se muestra el recuadro de diálogo de entrada; normalmente se elimina el escritorio.

/time=n

o

/timen

EJEMPLO: nalwin /time=30

Retrasa el inicio del Lanzador de aplicaciones durante el número de segundos especificado.

Utilice esta opción sólo si desea que el Lanzador de aplicaciones espere un tiempo adicional antes de cargarse. Por ejemplo, si hay otros programas que se inician desde el guión de entrada y todos ellos muestran pantallas iniciales, puede evitar que se muestren todas a la vez. Asimismo, si utiliza la opción /a para iniciar una aplicación desde un guión de entrada, puede interesarle retrasar su inicio hasta que se hayan ejecutado el resto de los comandos del guión.

/u

EJEMPLO: nalwin /u

Cierra todas las aplicaciones, sale de la Ventana de aplicación y descarga el Lanzador de aplicaciones de la memoria.

/v="DN_objeto_aplic"

EJEMPLO: nalwin /v="nov:.snap.apps"

Verifica y lanza la aplicación especificada.

Además de verificar y lanzar la aplicación especificada, el Lanzador de aplicaciones continúa en ejecución mostrando las aplicaciones asociadas al usuario y a la estación de trabajo en la Ventana de aplicación. Si prefiere que el Lanzador de aplicaciones no haga esto, puede usar la opción /f para que no se lean las asociaciones en eDirectory y la opción /h para ocultar la Ventana de aplicación.

Árbol es el nombre del árbol en el que reside el objeto Aplicación. Si no se especifica ningún nombre de árbol, se toma el árbol por defecto.

DN_objeto_aplic es el nombre completo con punto inicial el objeto Aplicación.

NOTA:las comillas sólo son necesarias si se utiliza un espacio en el nombre del árbol o en el del objeto Aplicación.