Compartir a través de


Referencia de comandos SFTTRAY

Se aplica a: Application Virtualization

La aplicación Microsoft Application Virtualization (App-V) Client Tray, sfttray.exe, es el elemento de interfaz de usuario principal de App-V Client con el que los usuarios interactuarán durante el uso normal. Este programa controla la transmisión y el inicio de todas las aplicaciones virtuales y se tiene acceso a él haciendo clic con el botón secundario en el icono que aparece en el área de notificación para mostrar el menú de funciones del cliente. El menú permite al usuario cargar aplicaciones, iniciar una actualización de publicaciones, cancelar una solicitud o cambiar el cliente al modo sin conexión. El usuario también puede cerrar la aplicación Application Virtualization Client Tray y todas las aplicaciones activas haciendo clic en Salir.

De forma predeterminada, el icono se muestra cada vez que se inicia una aplicación virtual, aunque se puede controlar este comportamiento mediante comandos SFTTRAY. La aplicación Application Virtualization Client Tray también muestra una barra de progreso para cada aplicación que se inicia, además de mensajes de estado sobre las aplicaciones activas. Al hacer clic en la barra de progreso se muestra un mensaje que le permite cancelar la carga o el inicio de una aplicación.

Comandos SFTTRAY

Si se ejecuta el comando siguiente desde una ventana de comandos, se muestra la lista de comandos y modificadores de línea de comandos.

Nota

Sólo hay una instancia de Application Virtualization Client Tray para cada contexto de usuario, por lo que si inicia un nuevo comando SFTTRAY, se pasará al programa que se esté ya ejecutando.

     Sfttray.exe /?

Uso del comando

     Sfttray.exe [/HIDE | /SHOW]

     Sfttray.exe [/HIDE | /SHOW] [/QUIET] [/EXE alternate-exe] /LAUNCH app [args]

     Sfttray.exe [/HIDE | /SHOW] [/QUIET] /LOAD app [/SFTFILE sft]

     Sfttray.exe [/HIDE | /SHOW] [/QUIET] /LOADALL

     Sfttray.exe [/HIDE | /SHOW] [/QUIET] /REFRESHALL

     Sfttray.exe [/HIDE | /SHOW] [/QUIET] /LAUNCHRESULT <UNIQUE ID> /LAUNCH app [args]

     Sfttray.exe /EXIT

Modificadores de línea de comandos

Los modificadores de línea de comandos SFTTRAY se describen en la tabla siguiente.

Modificador Description

/HIDE

Oculta el icono SFTTRAY en el área de notificación de Windows.

/SHOW

Muestra el icono SFTTRAY en el área de notificación de Windows.

/QUIET

Admite el uso desatendido al evitar que los errores muestren cuadros de mensajes que requieren confirmación del usuario.

/EXE <alternate-exe>

Se usa junto con /LAUNCH para especificar que se va a iniciar un programa ejecutable en el entorno virtual cuando se inicia una aplicación virtual en lugar del archivo de destino especificado en el OSD.

Nota

Por ejemplo, use “SFTTRAY.EXE /EXE REGEDIT.EXE /LAUNCH <app>” para poder examinar el Registro del entorno virtual en el que se ejecuta la aplicación.

/LAUNCH <app> [<args>]

Inicia una aplicación virtual. Especifique el nombre y la versión de una aplicación o la ruta a un archivo OSD. Opcionalmente, los argumentos de la línea de comandos se pueden pasar a la aplicación virtual.

Nota

Use el comando “SFTMIME.EXE /QUERY OBJ:APP /SHORT” para obtener una lista de los nombres y las versiones de las aplicaciones virtuales disponibles.

/LOAD

Carga o importa una aplicación virtual.

/LOADALL

Carga todas las aplicaciones en la memoria caché.

/REFRESHALL

Inicia una actualización de publicaciones para todas las aplicaciones.

/LAUNCHRESULT <UNIQUE ID>

Devuelve el código de resultado de inicio al proceso que inicia sfttray.exe mediante un evento global y un archivo asignado en memoria basados en el nombre de raíz especificado para UNIQUE ID.1

/SFTFILE <sft>

Modificador opcional usado con /LOAD para especificar la ruta al archivo SFT de la aplicación. Si se especifica, la aplicación se importa en lugar de cargarse.

/EXIT

Cierra el programa SFTTRAY y todas las aplicaciones virtuales activas y quita el icono del área de notificación de Windows.

Nota

1 El parámetro de la línea de comandos /LAUNCHRESULT proporciona un medio para el proceso que inicia sfttray.exe para especificar el nombre de raíz para un evento global y un archivo asignado en memoria que se usan para devolver el código de resultado de inicio al proceso. El nombre del identificado único debe comenzar por “SFT-” para evitar que el nombre del evento se virtualice cuando se invoca el proceso de inicio en un entorno virtual. La región asignada en memoria tendrá un tamaño de 64 bits.

Para usar este parámetro, el proceso de inicio crea un evento con el nombre “<UNIQUE ID>-result_event”, un archivo asignado en memoria con el nombre“<UNIQUE ID>-result_value”y, opcionalmente, un evento con el nombre “<UNIQUE ID>-shutdown_event”. A continuación, el proceso de inicio inicia sfttray.exe y supervisa la señalización del evento. Una vez se ha señalado el evento “<UNIQUE ID>-result_event”, el proceso de inicio recupera el código de retorno de 64 bits de la región asignada en memoria.

Si el evento opcional “<UNIQUE ID>-shutdown_event” existe cuando se cierra la aplicación virtual, sfttray.exe abre y señala el evento. El proceso de inicio supervisa este evento de cierre si necesita determinar cuándo se cierra la aplicación virtual.

-----
Puede obtener más información sobre MDOP en la Biblioteca TechNet, realizar búsquedas para solucionar problemas en TechNet Wiki, o seguirnos en Facebook o Twitter. Envíe sus sugerencias y comentarios acerca de la documentación de MDOP a MDOPdocs@microsoft.com.