Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - tienty

#1
Cita de: Meine programmen en  2 Abril 2013, 16:48 PM
No estoy muy seguro, pero quizas funcione utilizando:
-metadata "iTunMOVI=%iTunMOVI%"

Lo solucioné poniendo en la variable un \ delante de cada comilla, es decir reemplacé las " por \" y funcionó :)

Una pregunta más.. cuando meto en una variable una palabra con una tilde sale un simbolo extraño... no la letra con la tilde.. ¿Cómo soluciono esto?

Gracias de nuevo!
#2
Voy a intentar explicar el problema, espero que se entienda...
Estoy añadiendo los tags de metadata a un archivo con ffmpeg y una de las variables contiene espacios por tanto para que el .bat lo interprete como un todo, tengo que usar comillas.

-metadata iTunMOVI="%iTunMOVI%"

El problema está en que esa variable además de contener espacios también contiene comillas y el .bat no diferencia las comillas que delimitan la variable con las que hay dentro de la variable.
Supongo que sería hacer una especie de comillas de las comillas.. pero he probado con ""%iTunMOVI%"" y no ha funcionado...

¿Alguna idea?
#3
Hola! Tengo un .txt con el siguiente formato:


[FORMAT]
xxxxxxxxxxxxxx
xxxxxxxxxxxxxx
xxxxxxxxxxxxxx
[/FORMAT]


¿Cómo puedo añadir el contenido de una variable al .txt justo encima del [/FORMAT] (añadir una penúltima linea)?

Gracias :)
#4
Hola! Soy nuevo en esto de Batch y me gustaría meter en una variable una cadena de texto de entre dos palabras/etiquetas que se encuentran en un archivo txt:
?id=xxxxxxxxxxx"

Gracias por vuestra ayuda :)