Erätiedosto siirtää useita tiedostoja useisiin dir
- Ongelma
- Ratkaisu
- Huomautus
Ongelma
Haluaisin, että erätiedosto siirtää useita tiedostoja useista hakemistoista yhteen hakemistoon yhdellä hakemistolla
ajaa. Esimerkki:
C: CanProdAMDDetailProc *. * C: CanProdAMDSumProc *. * C: CanProdPMDDetailProc *. * C: CanProdPMDSumProc *. * C: CanProdSMDDetaiilProc *. * C: CanProdSMDSumProc *. * C: CanProdKMDDetailProc *. * C: CanProdKMDSumProc *. *
Ratkaisu
Voit kokeilla alla olevaa komentosarjaa,
@echo pois / f "Tokens = * delims =" %% g in ('dir / b / s "C: CanProd" ^ | löytää "Proc"') siirrä "%% g" "määränpään polkua"
Huomautus:
Kohdepolun pitäisi päättyä kuten "D: test". Polun pitäisi päättyä viivaan ().
Huomautus
Kiitos Hawkille tästä vinkistä foorumissa.