Hallo mede-Tweakers,
Momenteel zit ik wat te scripten in batch/dos.
De bedoeling is om een aantal netwerkmappings op te zetten (dus bijv. i: naar \\<server>\mapje).
In het onderstaand stukje code heb ik een variabele %unitnaam%. Hier wordt een unitnaam aan gekoppeld.
Vervolgens moet er een directory aangemaakt worden op de server met de naam "Unit <unitnaam>".
Het gaat echter fout in de "md"-regel, om precies te zijn bij de spatie tussen unit en %unit%.
Alles achter de spatie wordt afgekapt waardoor er een mapje met de naam "unit" aangemaakt wordt.
code:
Is er een mogelijkheid om een waarde mét spaties aan een variabele te hangen (bijv: set unitnaam=Unit Test)?
Momenteel zit ik wat te scripten in batch/dos.
De bedoeling is om een aantal netwerkmappings op te zetten (dus bijv. i: naar \\<server>\mapje).
In het onderstaand stukje code heb ik een variabele %unitnaam%. Hier wordt een unitnaam aan gekoppeld.
Vervolgens moet er een directory aangemaakt worden op de server met de naam "Unit <unitnaam>".
Het gaat echter fout in de "md"-regel, om precies te zijn bij de spatie tussen unit en %unit%.
Alles achter de spatie wordt afgekapt waardoor er een mapje met de naam "unit" aangemaakt wordt.
code:
1
2
3
| ... set unitnaam=test (let op spatie) md \\<servernaam>\unit %unitnaam% |
Is er een mogelijkheid om een waarde mét spaties aan een variabele te hangen (bijv: set unitnaam=Unit Test)?