MS-DOS 복사 명령 마음 속에있었습니다. 하나의

안녕하세요, 저는 꽤 오랫동안 제 마음 속에있었습니다. 하나의 명령으로 처음 5 개의 파일 중 10 개를 복사하는 방법은 무엇입니까? 예 :

file1.txt
file2.txt
file3.txt
file4.txt
file5.txt
file6.txt
file7.txt
file8.txt
file9.txt
file10.txt

어떻게 file.txt를 file.text를 통해서만 복사 할 수 있습니까?

c:\users\person\desktop\folder\



답변

하나의 명령으로 처음 5 개의 파일을 10 개 중 하나로 복사하는 방법은 무엇입니까?

어떻게 file.txt를 file.text를 통해서만 복사 할 수 있습니까?

c:\users\person\desktop\folder\

해결책 1 – cmd 껍질 :

for /l %i in (1,1,5) do copy file%i.txt c:\users\person\desktop\folder\

솔루션 2 – 배치 파일에서 :

@echo off
setlocal enabledelayedexpansion
for /l %%i in (1,1,5) do (
  copy file%%i.txt c:\users\person\desktop\folder\
  )

더 읽을 거리

  • Windows CMD 명령 줄의 A-Z 색인 – Windows cmd line과 관련된 모든 것에 대한 훌륭한 참고서.
  • – 하나 이상의 파일을 다른 위치로 복사하십시오.
  • ~ / l – 숫자 범위에 대해 명령을 조건부로 수행하십시오.

답변