Duplicar posible:
Windows: How to specify multiline command on command prompt?símbolo del sistema de Windows: Cómo pasar cadena de múltiples líneas parámetros
Tengo un programa que acepta un parámetro de cadena. Creo un archivo por lotes que ejecuta el programa y un parámetro de cadena multilínea. También tengo un segundo parámetro después de la cadena multilínea.
C:\>MyProgram "This is a
multiline text" parameter2
Cuando ejecuto esto, sólo la primera línea de la cadena está incluido en el comando y las líneas posteriores y el segundo parámetro es ignorado. ¿Hay alguna manera de pasar los parámetros de cadena multilínea? ¡Gracias!
¿Por qué necesita una multilínea? –
Como paso una cadena,^carácter no es posible ya que se incluirá en la cadena misma. Lo intenté y todavía no funciona. – randacun
Esto realmente no es una pregunta duplicada, y es completamente válido. No está preguntando cómo ejecutar un comando multilínea, sino cómo insertar un parámetro de cadena que tenga más de una línea. Estoy en el mismo barco, estoy tratando de llamar a un programa en un archivo por lotes. El^escapa a la siguiente línea para el procesamiento del comando, pero también se pasa al programa donde la sintaxis no es válida. –