[Windows Shell] Newlines in variabelen

Pagina: 1
Acties:

  • bouvrie
  • Registratie: Augustus 2002
  • Laatst online: 21-05-2025

bouvrie

Interior demolisher

Topicstarter
Ik zou graag een soort tekst van meerdere regel kwijt willen in een variabele.

Normaal zou ik dit aanpakken door
code:
1
2
3
echo Regel1 >file.txt
echo Regel2 >>file.txt
echo Regel3 >>file.txt
uit te voeren en dan vervolgens een type file.txt uitvoeren.

Dit is echter alleen mogelijk indien men schrijfrechten heeft voor het tijdelijke tekstbestand, vandaar dat ik iets anders verzin.

Ik zou opzich iets dergelijks kunnen doen in de vorm van het aanmaken van 1 variabele per regel, en deze variabelen vervolgens 1 voor 1 achter elkaar echo'en, maar
code:
1
set Variable= Regel1\nRegel2\nRegel3
lijkt me qua oplossing iets eleganter. Deze code werkt echter niet, en ik heb geen idee of het representeren van newline characters in de Windows Shell uberhaupt mogelijk is?

01010100011010000110010100100000010011110100111001000101001000000011101000101001


  • bouvrie
  • Registratie: Augustus 2002
  • Laatst online: 21-05-2025

bouvrie

Interior demolisher

Topicstarter
Post niemand omdat het niet mogelijk is, of heeft er uberhaupt niemand ooit naar gekeken?

01010100011010000110010100100000010011110100111001000101001000000011101000101001


Verwijderd

windows shell? Als je vbscript gebruikt kan je vbNewLine gebruiken.

  • Bigs
  • Registratie: Mei 2000
  • Niet online
Dit zijn batchbestandjes, die zijn niet zo flexibel :) Ik zou inderdaad eens kijken naar vbscript.