# Lanzar aplicación con parámetros

**URL:** <https://foros.velneo.com/t/lanzar-aplicacion-con-parametros/8175>\
**Category:** Velneo\
**Created:** [8 Julio, 2015 15:39 UTC](https://foros.velneo.com/t/lanzar-aplicacion-con-parametros/8175 "2015-07-08T15:39:54Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![tempsmollet](https://avatars.discourse-cdn.com/v4/letter/t/977dab/32.png) [@tempsmollet](https://foros.velneo.com/u/tempsmollet)\
**Post date:** [8 Julio, 2015 15:39 UTC](https://foros.velneo.com/t/lanzar-aplicacion-con-parametros/8175/1 "2015-07-08T15:39:54Z")

</div>

Hola Foro,

Tengo que ejecutar un programa que ya por si tiene en su archivo .lnk unos cuentos parámetros, tal y como os muestro en las siguientes lineas que he sacado de su acceso directo que tengo en el escritorio de Windows:

**“C:\Program Files (x86)\Wacom sign pro PDF\jre7\bin\javaw.exe” -client -Djava.library.path=“C:\Program Files (x86)\Common Files\Florentis;C:\Program Files (x86)\Wacom sign pro PDF\SignPro\_lib” -Dfile.encoding=UTF-8 -jar “C:\Program Files (x86)\Wacom sign pro”**

Si pulso el icono de este Acceso Directo desde el escritorio de Windows, el programa se abre sin ningún problema, pero si copio dichas lineas y las intento ejecutar con el comando \> “Lanzar aplicación” no hace nada.

En las siguientes lineas es como yo lo tengo dentro del Editor de fórmulas:

**“C:/Program Files (x86)/Wacom sign pro PDF/jre7/bin/javaw.exe” + " -client -Djava.library.path=" + “C:/Program Files (x86)/Common Files/Florentis;C:/Program Files (x86)/Wacom sign pro PDF/SignPro\_lib” + " -Dfile.encoding=UTF-8 -jar " + "C:/Program Files (x86)/Wacom sign pro " + ARCHIVO\_DESTINO\_PDF**

Alguna ayuda de como poder configurar estas lineas a través del comando “Lanzar aplicación” ?

Saludos

---

<div class="post-metadata">

**Author:** ![fjharoh](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/fjharoh/32/4917_2.png) [@fjharoh](https://foros.velneo.com/u/fjharoh)\
**Post date:** [8 Julio, 2015 15:55 UTC](https://foros.velneo.com/t/lanzar-aplicacion-con-parametros/8175/2 "2015-07-08T15:55:18Z")

</div>

Hola Ramón,

¿Has probado con un .bat donde le pasas el fichero pdf con la variable en el bat con %1?.

Un saludo.

---

<div class="post-metadata">

**Author:** ![tempsmollet](https://avatars.discourse-cdn.com/v4/letter/t/977dab/32.png) [@tempsmollet](https://foros.velneo.com/u/tempsmollet)\
**Post date:** [8 Julio, 2015 16:11 UTC](https://foros.velneo.com/t/lanzar-aplicacion-con-parametros/8175/3 "2015-07-08T16:11:20Z")

</div>

Hola,

No tengo experiencia en los .BAT, puedes hacerme una mano ?

Saludos

---

<div class="post-metadata">

**Author:** ![tempsmollet](https://avatars.discourse-cdn.com/v4/letter/t/977dab/32.png) [@tempsmollet](https://foros.velneo.com/u/tempsmollet)\
**Post date:** [8 Julio, 2015 16:22 UTC](https://foros.velneo.com/t/lanzar-aplicacion-con-parametros/8175/4 "2015-07-08T16:22:01Z")

</div>

Repito, que no queda muy bien.

Hola,

No tengo experiencia en los .BAT, puedes echarme una mano ?

Saludos

---

<div class="post-metadata">

**Author:** ![fjharoh](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/fjharoh/32/4917_2.png) [@fjharoh](https://foros.velneo.com/u/fjharoh)\
**Post date:** [8 Julio, 2015 16:24 UTC](https://foros.velneo.com/t/lanzar-aplicacion-con-parametros/8175/5 "2015-07-08T16:24:24Z")

</div>

Hola Ramón,

Te paso el fichero ya montado.

Tal y como puedes ver los parámetros son los mismos pero con la variable %1 le pasas el nombre del fichero pdf.

Yo esto lo utilizo bastante, ya que cuando tengo que ejecutar un programa para por ejemplo firmar un documento pdf, en lugar de liarme con el tema de las rutas en Velneo, preparo un bat y le paso los parámetros.

Un saludo.ñ

---

<div class="post-metadata">

**Author:** ![fjharoh](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/fjharoh/32/4917_2.png) [@fjharoh](https://foros.velneo.com/u/fjharoh)\
**Post date:** [8 Julio, 2015 16:25 UTC](https://foros.velneo.com/t/lanzar-aplicacion-con-parametros/8175/6 "2015-07-08T16:25:57Z")

</div>

Te lo paso en rar para que no lo rechace.

[Prueba-BAT.rar](https://canada1.discourse-cdn.com/flex035/uploads/velneo/original/2X/0/074e9630aaea552a60afcf304e15c3590204acc9.rar) (264 Bytes)

---

<div class="post-metadata">

**Author:** ![tempsmollet](https://avatars.discourse-cdn.com/v4/letter/t/977dab/32.png) [@tempsmollet](https://foros.velneo.com/u/tempsmollet)\
**Post date:** [8 Julio, 2015 16:45 UTC](https://foros.velneo.com/t/lanzar-aplicacion-con-parametros/8175/7 "2015-07-08T16:45:11Z")

</div>

Estoy ejecutando el archivo BAT que me has pasado y solo sale una pantalla negra, y no se ejecuta nada, ¿alguna idea?

Saludos

---

<div class="post-metadata">

**Author:** ![tic-software](https://avatars.discourse-cdn.com/v4/letter/t/c4cdca/32.png) [@tic-software](https://foros.velneo.com/u/tic-software)\
**Post date:** [9 Julio, 2015 07:16 UTC](https://foros.velneo.com/t/lanzar-aplicacion-con-parametros/8175/8 "2015-07-09T07:16:55Z")

</div>

Hola Ramón.

En “Lanzar aplicación” hay que separar el comando de los parámetros, usando las dos fórmulas que hay en el comando.

Aparte de eso las rutas que pasas tienen espacios en blanco por lo que deberían ir entrecomilladas.

No lo he probado (puedo tener errores), pero el comando debería ser algo así:

Fórmula de comando:

“\c” +

“C:\Program Files (x86)\Wacom sign pro PDF\jre7\bin\javaw.exe”

- “\c”

Fórmula de parámetros:

“\c” +

“-client -Djava.library.path=\cC:\Program Files (x86)\Common Files\Florentis;C:\Program Files (x86)\Wacom sign pro PDF\SignPro\_lib\c -Dfile.encoding=UTF-8 -jar \cC:\Program Files (x86)\Wacom sign pro\c”

- “\c”

Lo del archivo destino, no sé cómo está codificado, supongo que el nombre no debería tener espacios para que funcione.

---

<div class="post-metadata">

**Author:** ![fjharoh](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/fjharoh/32/4917_2.png) [@fjharoh](https://foros.velneo.com/u/fjharoh)\
**Post date:** [9 Julio, 2015 07:19 UTC](https://foros.velneo.com/t/lanzar-aplicacion-con-parametros/8175/9 "2015-07-09T07:19:37Z")

</div>

Hola,

Prueba con este ahora. Le he incorporado una línea con un pause, para que puedas ver los mensajes que devuelve.

Un saludo.

[Prueba-BAT1.rar](https://canada1.discourse-cdn.com/flex035/uploads/velneo/original/2X/2/2e1bcad178944c3d4ae6ff46af2e82e3b7f5dd25.rar) (250 Bytes)

---

<div class="post-metadata">

**Author:** ![tempsmollet](https://avatars.discourse-cdn.com/v4/letter/t/977dab/32.png) [@tempsmollet](https://foros.velneo.com/u/tempsmollet)\
**Post date:** [9 Julio, 2015 09:01 UTC](https://foros.velneo.com/t/lanzar-aplicacion-con-parametros/8175/10 "2015-07-09T09:01:07Z")

</div>

Buenos días,

Ahora no se si vamos a mejor o peor, lo digo porque ahora no da ningún error pero se queda igual.

Al ejecutar el .BAT parece que todo a ido bien, pero el programa que quiero que se abra no se ejecuta y encima la ventana DOS no informa de ningún error.

Adjunto imagen

Saludos

 ![image](https://canada1.discourse-cdn.com/flex035/uploads/velneo/original/2X/6/6b195d57345dc661d6137be8bdc0cd503256db0f.jpg)

---

<div class="post-metadata">

**Author:** ![manuel.rd](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/manuel.rd/32/3508_2.png) [@manuel.rd](https://foros.velneo.com/u/manuel.rd)\
**Post date:** [9 Julio, 2015 09:07 UTC](https://foros.velneo.com/t/lanzar-aplicacion-con-parametros/8175/11 "2015-07-09T09:07:01Z")

</div>

Una cosa es como lo tienes que poner en el editor de fórmulas y otra como lo lanzas desde la línea de comandos.

Prueba primero diretamente desde la ventana de MsDos, sin usar los +, no estas concatenando.

Una vez que te funcione, o bien lo pones en un bat y le pasas lo que necesites por parámetros o construyes la misma sentencia en el editor de Velneo, teniendo en cuenta que es una cadena y las comillas dobles con con \c

---

<div class="post-metadata">

**Author:** ![tempsmollet](https://avatars.discourse-cdn.com/v4/letter/t/977dab/32.png) [@tempsmollet](https://foros.velneo.com/u/tempsmollet)\
**Post date:** [9 Julio, 2015 10:09 UTC](https://foros.velneo.com/t/lanzar-aplicacion-con-parametros/8175/12 "2015-07-09T10:09:18Z")

</div>

Continuamos,

Manuel he realizado dos pruebas más, la primera esta echa quitando todos los signos **+** y como puedes ver en la imagen adjunta el DOS no da ningún error pero tampoco se ejecuta el programa deseado.

En la segunda prueba he quitado todos los signos **+** y todas las dobles comillas **"** , dejando solo la primera y la ultima dobles comillas, y el DOS me da el error : **La linea escrita es demasiado larga**

Dolor de cabeza…

 ![image](https://canada1.discourse-cdn.com/flex035/uploads/velneo/original/2X/b/b438e3fbb4ec14b6982f1210920422bc9829565c.jpg)

 ![image](https://canada1.discourse-cdn.com/flex035/uploads/velneo/original/2X/7/70486aea535956b4e6a2f9c770005115dde227d7.jpg)

---

<div class="post-metadata">

**Author:** ![fjharoh](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/fjharoh/32/4917_2.png) [@fjharoh](https://foros.velneo.com/u/fjharoh)\
**Post date:** [9 Julio, 2015 10:36 UTC](https://foros.velneo.com/t/lanzar-aplicacion-con-parametros/8175/13 "2015-07-09T10:36:03Z")

</div>

Creo que lo primero de deberías es acortar los nombres de las rutas donde se encuentra instalado el soft que quieres ejecutar y si no tienes en el Path del sistema la ruta del ejecutable de java en las variables del sistema, incorporarlo.

¿El acceso directo te ha llegado a funcionar introduciendo el pdf?.

Un saludo.

---

<div class="post-metadata">

**Author:** ![tempsmollet](https://avatars.discourse-cdn.com/v4/letter/t/977dab/32.png) [@tempsmollet](https://foros.velneo.com/u/tempsmollet)\
**Post date:** [9 Julio, 2015 11:04 UTC](https://foros.velneo.com/t/lanzar-aplicacion-con-parametros/8175/14 "2015-07-09T11:04:38Z")

</div>

Primero muchas gracias por vuestra ayuda, de verdad.

Segundo:

**¿El acceso directo te ha llegado a funcionar introduciendo el pdf?.**

_No he podido probarlo porque la linea es tan larga que esta completa, y no me deja insertar más texto._

Desintalare el programa y lo volveré a instalar recortando los nombres de las rutas.

Saludos

---

<div class="post-metadata">

**Author:** ![tempsmollet](https://avatars.discourse-cdn.com/v4/letter/t/977dab/32.png) [@tempsmollet](https://foros.velneo.com/u/tempsmollet)\
**Post date:** [9 Julio, 2015 14:44 UTC](https://foros.velneo.com/t/lanzar-aplicacion-con-parametros/8175/15 "2015-07-09T14:44:54Z")

</div>

No me lo puedo creer, he desinstalado el programa, lo he vuelto a instalar en el mismo sitio, porque el instalador no me deja cambiar nada del path de instalación.

Lo ejecutado con la siguiente linea de comando, **y va, y funciona**.

**“C:\Program Files (x86)\Wacom sign pro PDF\jre7\bin\java.exe” -client -Djava.library.path=“C:\Program Files (x86)\Common Files\Florentis;C:\Program Files (x86)\Wacom sign pro PDF\SignPro\_lib” -Dfile.encoding=UTF-8 -jar “C:\Program Files (x86)\Wacom sign pro PDF\signpro.jar” -native %1**

Es para tirarse a la piscina.

Muchas gracias a todos de verdad, por vuestra ayuda.  
Saludos

---

<div class="post-metadata">

**Author:** ![fjharoh](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/fjharoh/32/4917_2.png) [@fjharoh](https://foros.velneo.com/u/fjharoh)\
**Post date:** [9 Julio, 2015 14:55 UTC](https://foros.velneo.com/t/lanzar-aplicacion-con-parametros/8175/16 "2015-07-09T14:55:23Z")

</div>

Ramón, los caminos del desarrollo son inescrutables.

Un saludo.
