Hallo,
Ik probeer een script te schrijven die samen met Xcopy moet werken. Hier is het als volgtmijn probleem omschreven.
Ik heb dit stukje geschreven:
xcopy D:\CCR_Calls\2009\0103\*.* c:\temp\CCR_Calls\2009\0103 /e/k/q/i
Nu is het probleem dat ik telkens elke dag de .cmd file moet aanpassen. (gaat voornamelijk om bestanden die voor het comprimeren via task scheduler copieert naar een aparte map)
Ik heb mijn eigen rot gezocht de laatste 3 dagen en alles geprobeerd om ervoor te zorgen dat ik dit zo kan draaien dat ik maar 1 keer in de maand het script hoef aan te passen inplaats van elke dag.
Dus maand Januari / februari enz...
Ik heb gegoogled en op tweakers gekeken. Tevens ook op Scripting guy gekeken. Nergens staat iets gemakkelijks beschreven of ongeveer dezelfde vraag gesteld.
Wat er moet gebeuren is dat hij zelf de dag zelf telt en de maand dezelfde blijft.
Dus zeg maar op deze manier.
xcopy D:\CCR_Calls\2009\0101\*.* c:\temp\CCR_Calls\2009\0101 /e/k/q/i
xcopy D:\CCR_Calls\2009\0102\*.* c:\temp\CCR_Calls\2009\0102 /e/k/q/i
xcopy D:\CCR_Calls\2009\0103\*.* c:\temp\CCR_Calls\2009\0103 /e/k/q/i
Dus dat hij zelf alleen de dag aanpast maar zonder dat hij de gegevens van de dag ervoor overschrijft. Dus als dag 2 er is, dat hij dag 1 overslaat en als dag 3 aankomt hij dag 1 en 2 laat staan etc...
Probleem is dat op dag 1 wordt alle data overgezet naar server 2 ongecomprimeerd en dan 1 uur later op server 1 wordt deze data gecomprimeerd en de volgende dag gebeurt het bij dag 2 enz..
Alleen ik wil het ongecomprimeerde data blijft zitten zonder dat deze overschreven wordt door het script.
Dus ik moet elke dag de dag aanpassen zodat hij niet de data overschrijft van de dag ervoor op server 2.
Ik zou dit graag geautomatiseerd zien en dat ik het maar 1 keer tegen de eind van de maand de volgende maand in het script aanpast voor de maand februari zeg maar.
Hopelijk kunnen jullie mij helpen omdat ik ten einde raad ben ermee.
Ik probeer een script te schrijven die samen met Xcopy moet werken. Hier is het als volgtmijn probleem omschreven.
Ik heb dit stukje geschreven:
xcopy D:\CCR_Calls\2009\0103\*.* c:\temp\CCR_Calls\2009\0103 /e/k/q/i
Nu is het probleem dat ik telkens elke dag de .cmd file moet aanpassen. (gaat voornamelijk om bestanden die voor het comprimeren via task scheduler copieert naar een aparte map)
Ik heb mijn eigen rot gezocht de laatste 3 dagen en alles geprobeerd om ervoor te zorgen dat ik dit zo kan draaien dat ik maar 1 keer in de maand het script hoef aan te passen inplaats van elke dag.
Dus maand Januari / februari enz...
Ik heb gegoogled en op tweakers gekeken. Tevens ook op Scripting guy gekeken. Nergens staat iets gemakkelijks beschreven of ongeveer dezelfde vraag gesteld.
Wat er moet gebeuren is dat hij zelf de dag zelf telt en de maand dezelfde blijft.
Dus zeg maar op deze manier.
xcopy D:\CCR_Calls\2009\0101\*.* c:\temp\CCR_Calls\2009\0101 /e/k/q/i
xcopy D:\CCR_Calls\2009\0102\*.* c:\temp\CCR_Calls\2009\0102 /e/k/q/i
xcopy D:\CCR_Calls\2009\0103\*.* c:\temp\CCR_Calls\2009\0103 /e/k/q/i
Dus dat hij zelf alleen de dag aanpast maar zonder dat hij de gegevens van de dag ervoor overschrijft. Dus als dag 2 er is, dat hij dag 1 overslaat en als dag 3 aankomt hij dag 1 en 2 laat staan etc...
Probleem is dat op dag 1 wordt alle data overgezet naar server 2 ongecomprimeerd en dan 1 uur later op server 1 wordt deze data gecomprimeerd en de volgende dag gebeurt het bij dag 2 enz..
Alleen ik wil het ongecomprimeerde data blijft zitten zonder dat deze overschreven wordt door het script.
Dus ik moet elke dag de dag aanpassen zodat hij niet de data overschrijft van de dag ervoor op server 2.
Ik zou dit graag geautomatiseerd zien en dat ik het maar 1 keer tegen de eind van de maand de volgende maand in het script aanpast voor de maand februari zeg maar.
Hopelijk kunnen jullie mij helpen omdat ik ten einde raad ben ermee.