Foros del Web » Soporte técnico » Windows »

[SOLUCIONADO] Espacios en orden START (Programación BATH)

Estas en el tema de Espacios en orden START (Programación BATH) en el foro de Windows en Foros del Web. Hola a todos!! Estoy haciendo un pequeño script en BATH para ejecutar un programa en Windows Server 2012. Para ello hago lo siguiente: Código: CD ...
  #1 (permalink)  
Antiguo 04/01/2015, 06:07
Avatar de nolose  
Fecha de Ingreso: diciembre-2007
Ubicación: España
Mensajes: 165
Antigüedad: 17 años
Puntos: 2
Espacios en orden START (Programación BATH)

Hola a todos!!

Estoy haciendo un pequeño script en BATH para ejecutar un programa en Windows Server 2012.

Para ello hago lo siguiente:

Código:
CD C:\Program Files (x86)\Plex\Plex Media Server
START Plex Media Server.exe
la orden START no me reconoce los espacios (Y no puedo cambiar el nombre del archivo .exe)

He probado a sustituir los espacios por ~, ?, %
Nada me funciona.

¿Cómo puedo hacer para que START ejecute el archivo "Plex Media Server.exe" ???

¡¡Gracias!!
  #2 (permalink)  
Antiguo 04/01/2015, 12:40
Avatar de acopantepuy  
Fecha de Ingreso: junio-2010
Ubicación: Caracas
Mensajes: 21
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: Espacios en orden START (Programación BATH)

Debes de colocar en todos los espacios &, me funciona sin problemas lo uso de la siguiente forma:

Código BASH:
Ver original
  1. START /D "C:\Program Files (x86)\Plex\Plex Media Server\"  Plex&Media&Server.exe
  #3 (permalink)  
Antiguo 08/01/2015, 15:53
Avatar de nolose  
Fecha de Ingreso: diciembre-2007
Ubicación: España
Mensajes: 165
Antigüedad: 17 años
Puntos: 2
Respuesta: Espacios en orden START (Programación BATH)

Cita:
Iniciado por acopantepuy Ver Mensaje
Debes de colocar en todos los espacios &, me funciona sin problemas lo uso de la siguiente forma:

Código BASH:
Ver original
  1. START /D "C:\Program Files (x86)\Plex\Plex Media Server\"  Plex&Media&Server.exe

¡Hola!

Gracias por responder.
He probado con el ampersand (&) y copiando tu código literalmente pero no me ha funcionado. No entiendo muy bien el motivo, pero Googleando a fondo he conseguido hacerlo funcionar se la siguiente manera:

Código:
CD C:\Program Files (x86)\Plex\Plex Media Server
START "" "Plex Media Server.exe"
Quedaría así:
Código:
@ECHO OFF
@ECHO INICIANDO PLEX SERVER...
@ECHO .
@ECHO Por favor espere...
@ECHO Please wait....

REM Ejecutamos la aplicación
CD C:\Program Files (x86)\Plex\Plex Media Server
START "" "Plex Media Server.exe"
EXIT
¡¡Un saludo y gracias!!

Última edición por nolose; 11/01/2015 a las 09:34

Etiquetas: espacios, orden, start
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:50.