Plik wsadowy, aby przenieść wiele plików do wielokrotnego katalogu
- Kwestia
- Rozwiązanie
- Uwaga
Kwestia
Chciałbym plik wsadowy, aby przenieść wiele plików z wielu katalogów do jednego katalogu na jednym
napęd. Przykład:
C: CanProdAMDDetailProc *. * C: CanProdAMDSumProc *. * C: CanProdPMDDetailProc *. * C: CanProdPMDSumProc *. * C: CanProdSMDDetaiilProc *. * C: CanProdSMDSumProc *. * C: CanProdKMDDetailProc *. * C: CanProdKMDSumProc *. * C: CanProdKMDSumProc *. *
Rozwiązanie
Możesz spróbować z poniższym skryptem,
@echo off dla / f "Tokens = * delims =" %% g in ('dir / b / s "C: CanProd" ^ | znajdź "Proc" ") czy przenieś" %% g "" ścieżkę docelową "
Uwaga:
Ścieżka docelowa powinna kończyć się jak „D: test”. Ścieżka powinna kończyć się ukośnikiem ().
Uwaga
Podziękowania dla Hawk za tę poradę na forum.