|
|
|
|
|
Envía un comando a un servidor SSH. La sesión se inicia y se cierra automáticamente tan pronto como se envía el comando. cMySession is sshSession cMySession.Address = "127.0.0.1" cMySession.Port = 22 cMySession.User = "login" cMySession.UserPassword = "pass" nExitCode is int sOutput is ANSI string sOutputErr is ANSI string (nExitCode, sOutput, sOutputErr) = SSHCommand(cMySession, EDT_Command) IF ErrorOccurred THEN Error(ErrorInfo(errFullDetails)) RETURN END EDT_ExitCode = nExitCode EDT_StdOut = UTF8ToString(sOutput) EDT_StdErr = UTF8ToString(sOutputErr)
Sintaxis
(<Result>, <Data received>, <Data if error>) = SSHCommand(<SSH session> , <Command> [, <Data to send>])
<Result>: Integro Código de salida del comando. <Data received>: Buffer Datos recibidos del servidor. <Data if error>: Buffer Datos recibidos del servidor si se produce un error. <SSH session>: Variable de tipo sshSession Nombre de sshSession Variable correspondiente a la sesión SSH en la que se debe ejecutar el comando. <Command>: Cadena de caracteres Comando que debe ser enviado al servidor SSH. <Data to send>: Búfer opcional Datos que deben ser enviados al servidor. Clasificación Lógica de negocio / UI: Lógica de negocio
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|