AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de Windows / Funciones de ejecutables
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Inicia la ejecución de un programa remoto desde la aplicación actual. Esta aplicación puede ser ejecutada usando una cuenta de usuario específica. Esta aplicación no debe tener interfaz.
Observación: El programa iniciado remotamente no podrá acceder a la red..
Ejemplo
// Start a remote application (advanced use)
AppToStart is Process
AppToStart.Executable = "myapp.exe"
AppToStart.CommandLine = "/SILENT"
AppToStart.ExecutionLogin = "DOMAIN\USER"
AppToStart.ExecutionPassword = "mypassword"
 
ExeRemoteRun(AppToStart, exeReturnValue, "COMPUTER2")
WHILE AppToStart.ExecutionInProgress = True
Wait(100)
END
 
Trace(AppToStart.ReturnValue)
Sintaxis

Iniciar una aplicación remota con la cuenta de usuario actual Ocultar los detalles

<Result> = ExeRemoteRun(<Command line> , <Element to return> , <Address of Remote Computer> [, <Username> [, <Connection password>]])
<Result>: Integro
Corresponde a la información solicitada por <Element para regresar>:
  • si se ha especificado la constante exeReturnValue, <Resultado> corresponde al código de retorno especificado por el Instrucción RESULT.
  • si se ha especificado la constante exePID, <Resultado> corresponde al identificador del proceso de la aplicación iniciada (PID).
<Command line>: Cadena de caracteres
Ordena a Line que corra. La aplicación especificada debe estar instalada en el ordenador remoto.. Las rutas utilizadas en este comando Line deben ser válidas en el ordenador remoto.
<Element to return>: Constante de tipo Integer
Configura el resultado de la función:
exePIDEl programa actual y el programa lanzado se ejecutan en paralelo. <Resultado> corresponde al identificador del Process creado (también llamado PID) si el ejecutable se ejecutó con éxito, 0 si se produjo un error.
exeReturnValueEl programa actual reanuda su ejecución cuando finaliza la ejecución del programa.. <Resultado> es el valor de retorno del ejecutable.

Atención: La aplicación remota debe ejecutarse en menos de una hora.. De lo contrario, el valor devuelto después de una hora será 0.
<Address of Remote Computer>: Cadena de caracteres
IP Address del servidor en formato xxx.xxx.xxx.xxx (devuelto por NetIPAddress) o nombre del servidor (devuelto por NetMachineName).
<Username>: Cadena de caracteres opcional
Nombre de usuario que se utilizará para conectarse al ordenador remoto. Este parámetro tiene el siguiente formato: "Dominio\Usuario".
La cuenta de usuario actual se utiliza si no se especifica este parámetro.
<Connection password>: Cadena de caracteres opcional
Contraseña asociada al parámetro <Usuario de conexión>.
Este parámetro es obligatorio si se especifica <nombre de usuario>..

Iniciar una aplicación remota (uso avanzado) Ocultar los detalles

<Result> = ExeRemoteRun(<Process> , <Element to return> , <Address of Remote Computer> [, <Username> [, <Connection password>]])
<Result>: Integro
Corresponde a la información solicitada por <Element para regresar>:
  • si se ha especificado la constante exeReturnValue, <Resultado> corresponde al código de retorno especificado por el Instrucción RESULT.
  • si se ha especificado la constante exePID, <Resultado> corresponde al identificador del proceso de la aplicación iniciada (PID).
<Process>: Process Variable
Proceso variable utilizado para describir las características de la aplicación a ejecutar.
<Element to return>: Constante de tipo Integer
Configura el resultado de la función:
exePIDEl programa actual y el programa lanzado se ejecutan en paralelo. <Resultado> corresponde al identificador del Process creado (también llamado PID) si el ejecutable se ejecutó con éxito, 0 si se produjo un error.
exeReturnValueEl programa actual reanuda su ejecución cuando finaliza la ejecución del programa.. <Resultado> es el valor de retorno del ejecutable.

Atención: La aplicación remota debe ejecutarse en menos de una hora.. De lo contrario, el valor devuelto después de una hora será 0.
<Address of Remote Computer>: Cadena de caracteres
IP Address del servidor en formato xxx.xxx.xxx.xxx (devuelto por NetIPAddress) o nombre del servidor (devuelto por NetMachineName).
<Username>: Cadena de caracteres opcional
Nombre de usuario que se utilizará para conectarse al ordenador remoto. Este parámetro tiene el siguiente formato: "Dominio\Usuario".
La cuenta de usuario actual se utiliza si no se especifica este parámetro.
<Connection password>: Cadena de caracteres opcional
Contraseña asociada al parámetro <Usuario de conexión>.
Este parámetro es obligatorio si se especifica <nombre de usuario>..
Componente: wd290std.dll
Versión mínima requerida
  • Versión 15
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local