Toon posts:

[Scripting] Bestanden kopieren

Pagina: 1
Acties:
  • 40 views sinds 30-01-2008

Verwijderd

Topicstarter
Al enkele uren ben ik aan het rommelen om het navolgende voor elkaar te krijgen:

In een Win2003 omgeving heb ik een directory c:\klanten
In deze directory zijn diverse subdirectories welke per dag kunnen wisselen:
001 - klant A
043 - Klant C
834 - Klant F

In 1 of meerdere van deze mappen kan een of meerdere .out bestandje(s) staan.
Bijvoorbeeld:
c:\klanten\001 - klant A\bestandje.out
c:\klanten\834 - klant F\test.out

Nu wil ik alle .out bestanden uit deze directories vissen en naar een andere directorie verplaatsen, bijv. c:\todo . Let wel, bestandsnaam van het .out en directorienaam zijn volledig variabel.

Eerst begonnen met xcopy , maar tja.. toch wat gebrekkig...
In de Windows resource files is het bestand robocopy.exe te vinden.

Tot dusver is het me gelukt alle mappen in de directory klanten door te spitten en alle .out files in de submappen te kopieeren, de MOV optie verplaatst ze (en verwijderd ze in de source). Echter, de hele directory structuur wordt gekopieerd, ik krijg dus een c:\todo\001 - klantA\bestandje.out , ipv de c:\todo\bestandje.out . Met de TOP parameter op 1 kwam ik ook niet echt verder....

Iemand een idee hoe dit probleem aan te pakken ?

  • CH4OS
  • Registratie: April 2002
  • Niet online

CH4OS

It's a kind of magic

En waarmee wil je dit maken, want dat mis ik nu een beetje...
Theoretisch gezien kan je dit zelfs met een batch (.bat) bestand voor elkaar krijgen als ik je verhaal zo lees... ;)

Edit: Ik zie dat je het over een top parameter hebt... Dat is toch MSSQL? :?

[ Voor 18% gewijzigd door CH4OS op 03-09-2006 21:55 ]


  • the_stickie
  • Registratie: Juli 2001
  • Laatst online: 14-09-2025
ik zou hiervoor een vbscriptje schrijven... dat is echt niet zo moeilijk en heel flexibel :)

  • whoami
  • Registratie: December 2000
  • Laatst online: 20:35
Hoi.

Met dit topic kunnen we weinig ...
Over wat gaat het precies ?
Gaat het hier over batch scripting ?
Wat bedoel je met de TOP parameter, want dat doet me idd aan Sql server denken.

Ik stel voor dat je eens de PRG Quickstart doorneemt, want dit topic gaat toch eerst in giswerk uitmonden vooraleer we je daadwerkelijk kunnen helpen.
Trouwens, indien dit over batch-scripting gaat, dan hoort dit topic zowiezo niet thuis in Programming, maar in Windows Clients.

[ Voor 16% gewijzigd door whoami op 03-09-2006 22:07 ]

https://fgheysels.github.io/


Dit topic is gesloten.