Abrir programa externo a rails

Hola,

Estoy ejecutando el código de abajo, para abrir una aplicación mediante
terminal service y me lo abre perfectamente, en el servidor, pero cuando
lo ejecuto desde el pc del usuario, cuando voy al servidor me la ha
abierto alli.

def winplus
require ‘win32ole’
shell = WIN32OLE.new(‘Shell.Application’)
shell.ShellExecute(‘d:\mstsc.exe’, d:\winplus.rdp’,’’, ‘open’, 3)
end

He copiado los ficheros en el public de la aplicación, y sigue
abriendola en el servidor.

Sabeis como puedo hacer que se ejecute en el pc del usuario?

Muchas gracias.

Rails es una aplicación de servidor, por lo tanto el comando externo
será lanzado también en el propio servidor.

Lourdes escribió:

shell.ShellExecute('d:\mstsc.exe', d:\winplus.rdp','', 'open', 3)

end

He copiado los ficheros en el public de la aplicación, y sigue
abriendola en el servidor.

Sabeis como puedo hacer que se ejecute en el pc del usuario?

Muchas gracias.


/**

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs