동일한 내용을 여러 텍스트 파일에 일괄 삽입


0

텍스트 파일의 내용을 폴더 안에 500 ~ 700 개의 다른 빈 텍스트 파일로 일괄 삽입하는 방법 Windows 배치에 대해 잘 모릅니다. Google 검색을 시도했지만 어디서 어떻게해야하는지에 대한 정보를 찾을 수 없었습니다.

답변:


0

for %X in (\location-of-500to700-empty-text-files\*.txt) do echo type C:\text-file-that-has-desired-contents GT %X

괜찮아 보이나요? 그런 다음 "echo"라는 단어를 꺼내고 "GT"를 두 개의 큰 기호로 바꿉니다.

for %X in (\location-of-500to700-empty-text-files\*.txt) do type C:\text-file-that-has-desired-contents >> %X

괄호 안의 부분은 빈 파일의 위치를 ​​나타내고, 단어 다음의 파일 이름 type은 각 빈 파일에 삽입 할 데이터가 들어있는 파일입니다.

참고 : 실제로 요청한 작업이 수행됩니다. 나는 당신이 무엇을 성취하려고했는지 물었다 고 확신합니다. 정확한 것을 요구 한 것이 확실하다면 파일 위치를 사용자 정의하십시오.


이것을 시도했습니다-(C : \ Users \ Admin \ Desktop \ test * .txt)의 % X에 C : \ Users \ Admin \ Desktop \ Work \ project1.txt >> % X를 입력하십시오. 테스트 폴더의 모든 텍스트 파일에 "project1.txt".
Martin

사용하면 어떻게됩니까 : type C:\Users\Admin\Desktop\Work\project1.txt? 사용하면 어떻게됩니까 : for %x in (C:\Users\Admin\Desktop\test*.txt? 다음을 사용하면 어떻게됩니까 echo test >> C:\Users\Admin\Desktop\test-new-file.txt(파일 이름이 존재하지 않는다고 가정)? (그런 다음 시도하십시오 del C:\Users\Admin\Desktop\test-new-file.txt:) 기존 파일을 가지고 있다면 그 대신 파일 이름을 사용하십시오 test-new-file.txt. 내 대답에 확신을 갖고 권한 (NTFS 보안 또는 UAC)이 어떤 영향을 줄 수 있는지 궁금합니다.
TOOGAM

안녕하세요 TOGAM, 나는 더 쉽게 다른 디렉토리로 파일을 이동 ...이 코드를 시도-에코 테스트 >> E : \ TESTING \ test \ test-new-file.txt 텍스트 파일 "test-new-file.txt "del.txt"파일과 같은 방식으로 텍스트가 "test"로 포함되어 있습니다. 현재 코드는 다음과 같습니다. (E : \ TESTING \ test * .txt)의 % x에 대해 E : \ TESTING을 입력하십시오. \ project1.txt >> % x
마틴

안녕하세요 TOGAM, 나는 더 쉽게 다른 디렉토리로 파일을 이동 ...이 코드를 시도-에코 테스트 >> E : \ TESTING \ test \ test-new-file.txt 텍스트 파일 "test-new-file.txt "del.txt"파일과 같은 방식으로 텍스트가 "test"로 포함되어 있습니다. UAC / NTFS 보안 문제가 아닌지 확인할 수 있습니다. 현재 코드는 다음과 같습니다. \ TESTING \ test * .txt) 유형 E : \ TESTING \ project1.txt >> % x는 "X"를 작은 "x"로 변환했지만 텍스트를 해당 파일에 삽입하지 않습니다.
Martin

첫 번째 질문에 대한 답변이 보이지 않습니다. 다음을 사용하면 어떻게됩니까 : type E:\TESTING\project1.txt? (미안하지만, 두 번째 질문은 이전 의견에서 깨진 것처럼 보입니다.) 사용하는 경우 몇 개의 파일이 표시 dir E:\TESTING\test*.txt됩니까 for %x in (E:\TESTING\test*.txt) do echo %x?
TOOGAM
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.