CMD 라인에서 만든 마스터 파일에 개별 파일 이름을 포함시키는 방법이 있습니까?

CMD 라인에서 만든 마스터 파일에 개별 파일 이름을 포함시키는 방법이 있습니까?

.prt다음을 사용하여 CMD에 결합할 수천 개의 파일이 있습니다 .

copy /b *.prt newfile.prt

Excel로 가져오는 중인데 개별 파일 이름도 포함하고 싶은 것 외에는 잘 작동합니다.

CMD에서 이에 사용할 수 있는 명령이 있나요? 아니면 내가 사용하고 있는 것에 추가할 것이 있나요? 어떤 도움이라도 대단히 감사하겠습니다.

답변1

이 명령은 for파일 세트로 작업하는 보다 유연한 방법을 제공합니다. 다음 명령은 기능적으로 다음과 유사합니다 copy /b *.prt newfile.prt.

for %i in (.\*.prt) do type %i >> newfile.prt

연결된 새 파일에 파일 이름을 포함하려는 정확한 방법에 따라 구현이 다를 수 있습니다. 다음은 모든 개별 파일의 이름이 새 파일의 내용 앞에 오는 단순한 예입니다.

for %i in (.\*.prt) do echo %i >> newfile.prt && type %i >> newfile.prt

관련 정보