Allen,
Ben al een tijdje aan het zoeken maar kom er niet uit en hoop dat iemand een goede suggestie heeft.
Ik ben een batch bestandje aan het maken waarin ik via robocopy 100.000'en bestanden wil kopieeren. Het gaat om een selectie uit een grotere hoeveelheid bestanden dus alles kopieren (bijv via ntbackup) gaat niet. Ik heb lijsten van de te kopieren bestanden+paden. Deze lijsten gebruik ik in een batch bestand. Op zich gaat dit goed.Ik wil robocopy gebruiken om er voor te zorgen dat ik achteraf goede logging kan inzien en tevens omdat robocopy de metadata niet veranderd.
Het probleem is nu dat in sommige paden en bestandsnamen gebruik wordt gemaakt van characters die je liever niet ziet: "éëü|™©®" dat soort tekens. Waarom mensen ze gebruiken weet ik niet maar ik kom ze geregeld tegen.
Als ik het robopycommando met extended karakters intik of paste in een dosbox dan werkt het commando wel. Als ik hetzelfde commando in een batch bestand zet dan werkt het commando niet.
Voorbeeld van batchbestand dat goed gaat
robocopy "T:\folder1" "w:\folder2" "file1xls" /copyall /log+:t:\copy.log /r:1 /w:1 /np
robocopy "T:\folder1" "w:\folder2" "file2xls" /copyall /log+:t:\copy.log /r:1 /w:1 /np
Voorbeeld van batchbestand dat goed gaat
robocopy "T:\folder1" "w:\folder2" "filé.xls" /copyall /log+:t:\copy.log /r:1 /w:1 /np
robocopy "T:\folder1" "w:\folder2" "filë.xls" /copyall /log+:t:\copy.log /r:1 /w:1 /np
Alvast bedankt voor het meedenken
Ben al een tijdje aan het zoeken maar kom er niet uit en hoop dat iemand een goede suggestie heeft.
Ik ben een batch bestandje aan het maken waarin ik via robocopy 100.000'en bestanden wil kopieeren. Het gaat om een selectie uit een grotere hoeveelheid bestanden dus alles kopieren (bijv via ntbackup) gaat niet. Ik heb lijsten van de te kopieren bestanden+paden. Deze lijsten gebruik ik in een batch bestand. Op zich gaat dit goed.Ik wil robocopy gebruiken om er voor te zorgen dat ik achteraf goede logging kan inzien en tevens omdat robocopy de metadata niet veranderd.
Het probleem is nu dat in sommige paden en bestandsnamen gebruik wordt gemaakt van characters die je liever niet ziet: "éëü|™©®" dat soort tekens. Waarom mensen ze gebruiken weet ik niet maar ik kom ze geregeld tegen.
Als ik het robopycommando met extended karakters intik of paste in een dosbox dan werkt het commando wel. Als ik hetzelfde commando in een batch bestand zet dan werkt het commando niet.
Voorbeeld van batchbestand dat goed gaat
robocopy "T:\folder1" "w:\folder2" "file1xls" /copyall /log+:t:\copy.log /r:1 /w:1 /np
robocopy "T:\folder1" "w:\folder2" "file2xls" /copyall /log+:t:\copy.log /r:1 /w:1 /np
Voorbeeld van batchbestand dat goed gaat
robocopy "T:\folder1" "w:\folder2" "filé.xls" /copyall /log+:t:\copy.log /r:1 /w:1 /np
robocopy "T:\folder1" "w:\folder2" "filë.xls" /copyall /log+:t:\copy.log /r:1 /w:1 /np
Alvast bedankt voor het meedenken