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.
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)?