답변:
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
은 각 빈 파일에 삽입 할 데이터가 들어있는 파일입니다.
참고 : 실제로 요청한 작업이 수행됩니다. 나는 당신이 무엇을 성취하려고했는지 물었다 고 확신합니다. 정확한 것을 요구 한 것이 확실하다면 파일 위치를 사용자 정의하십시오.
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)이 어떤 영향을 줄 수 있는지 궁금합니다.
type E:\TESTING\project1.txt
? (미안하지만, 두 번째 질문은 이전 의견에서 깨진 것처럼 보입니다.) 사용하는 경우 몇 개의 파일이 표시 dir E:\TESTING\test*.txt
됩니까 for %x in (E:\TESTING\test*.txt) do echo %x
?