Ik heb als tijdelijke tussenoplossing een batchfile nodig die voor mij een bestand hernoemd. Nu moet de naam van dit bestand variabel zijn, aangezien dit elke dag gaat gebeuren. Daarom lijkt het mij het makkelijkst om de filename de huidige datum te laten zijn. Nu is het geen probleem om de datum op te slaan in een variabele (zie code hieronder), maar ik krijg het niet voor elkaar om dit de bestandsnaam te maken.
Iemand enig idee? Weet iemand trouwens ook of het mogelijk is om een bestandsnaam te gebruiken in een batchbestand met spaties erin? Bestandsnamen langer dan 8 tekens kan, maar hoe met spaties?
Alvast bedankt!
P.S. De batch-file moet draaien op NT4/W2K
code:
1
2
3
4
5
| @Echo off
FOR /F "TOKENS=1* DELIMS= " %%A IN ('DATE/T') DO SET DATE=%%B
ren test1.xls %DATE%.xls
copy test2.xls test1.xls
pause |
Iemand enig idee? Weet iemand trouwens ook of het mogelijk is om een bestandsnaam te gebruiken in een batchbestand met spaties erin? Bestandsnamen langer dan 8 tekens kan, maar hoe met spaties?
Alvast bedankt!
P.S. De batch-file moet draaien op NT4/W2K