파일 생성 · 4 min read · Sep 05, 2025

윈도우에서 명령 프롬프트를 사용하여 파일을 만드는 4가지 방법

파일 생성은 아마도 당신이 컴퓨터에서 거의 매일 수행하는 가장 사소한 작업 중 하나일 것입니다. 만약 당신이 윈도우 사용자라면, 아마도 그래픽 인터페이스를 통해 이를 수행할 것입니다.

명령 프롬프트를 사용하여 윈도우에서 파일 생성

이 접근 방식은 특히 CLI에 대한 경험이 없다면 실용적으로 더 쉬워 보일 수 있지만, 단점이 있습니다. CLI 방식과 달리, 그래픽 사용자 인터페이스(GUI) 접근 방식은 여러 단계를 포함하여 시간 소모적이고 비효율적입니다.

그래서 여기서는 명령 프롬프트를 사용하여 윈도우(윈도우 11, 윈도우 10, 윈도우 8 또는 윈도우 7)에서 파일을 생성하는 다양한 방법을 안내합니다.

명령 프롬프트로 윈도우에서 파일 생성하는 방법

명령 프롬프트 또는 CMD는 컴퓨터에서 다양한 시스템 작업을 쉽게 수행할 수 있게 해주는 강력한 윈도우 유틸리티입니다. 시스템에 미리 설치되어 있으며, 파일 관리부터 작업 자동화를 위한 배치 파일 실행까지 다양한 작업을 위한 명령을 실행할 수 있습니다.

파일 생성은 CMD 프롬프트를 사용하여 파일 탐색기를 사용하는 것보다 더 빠르고 효율적으로 수행할 수 있는 작업 중 하나입니다. 그러나 명령 프롬프트에서 파일을 생성하는 방법을 시연하기 전에, 원하는 폴더에 파일을 생성할 수 있도록 윈도우 디렉토리 구조를 탐색하는 방법을 알아야 합니다.

명령 프롬프트를 사용하여 윈도우 파일 시스템 탐색하기

CMD로 윈도우 파일 시스템을 탐색하려면 먼저 명령 프롬프트를 엽니다. 이를 위해 Windows + X 키보드 단축키를 누르고 메뉴에서 명령 프롬프트를 선택합니다.

다음으로, dir 명령어를 입력하여 폴더 안의 모든 파일과 디렉토리(또는 폴더)를 나열합니다. 열고자 하는 폴더를 확인한 후, 다음 명령어를 입력하고 Enter를 누릅니다:

cd folder_name

예:
cd Documents

상위 디렉토리로 돌아가려면 다음을 실행합니다:
cd ..

루트 디렉토리에 접근하려면:
cd \

이와 함께, 명령 프롬프트를 사용하여 디렉토리(또는 폴더)를 생성할 수 있다는 것도 알아야 합니다. 이를 위해 cd 명령어를 사용하여 새 폴더를 생성할 위치로 이동한 후, 다음 구문을 사용합니다:

mkdir directory_name

예를 들어, MyDocs라는 디렉토리를 생성하려면 다음을 실행합니다:
mkdir MyDocs

마지막으로, 파일을 생성하고자 하는 폴더에 있을 때, CMD를 사용하여 파일을 생성하는 다음 방법 중 하나를 사용합니다.

또한 TechPP에서

윈도우 명령 프롬프트 필수 윈도우 명령 프롬프트 명령어 알아보기

echo 명령어를 사용하여 파일 생성하기

echo 명령어는 CMD 창에 입력한 메시지를 표시합니다. 그러나 리디렉션 연산자(>)와 함께 사용하면 입력한 텍스트로 파일을 생성하는 파일 생성 명령으로도 작용합니다.

echo 명령어를 사용하여 파일을 생성하려면, 명령 프롬프트를 열고 다음 구문을 사용하여 명령어를 입력합니다:
echo your_text_here > filename.extension

예를 들어, MyFile이라는 이름의 텍스트 파일을 만들고 This is sample text를 텍스트로, .txt를 파일 확장자로 사용하려면 다음을 실행합니다:
echo This is sample text > MyFile.txt

파일을 생성한 후, 다음을 실행하여 파일이 성공적으로 생성되었는지 확인합니다:

type filename.extension

예:
type MyFile.txt

copy con 명령어를 사용하여 파일 생성하기

echo 명령어와 달리, copy con 명령어는 파일을 생성할 때 입력 내용을 처음부터 받는 것이 아니라, 다소 다른 접근 방식을 취합니다.

이 명령어를 사용하면 처음에 파일 이름만 지정하면 됩니다. 그러면 텍스트 편집기에서 새 파일이 열리고, 그곳에 텍스트를 입력할 수 있습니다.

copy con을 사용하여 파일을 생성하려면 다음 구문을 사용합니다:
copy con filename_with_extension

예:
copy con MyFile.txt

이제 명령 프롬프트 창에서 파일 안으로 들어가 원하는 텍스트를 추가할 수 있습니다. 작업이 끝나면 Ctrl + Z를 눌러 파일을 저장하고 Ctrl + C를 눌러 편집을 종료합니다.

명령 프롬프트를 사용하여 메모장에서 파일 생성하기

지금까지 언급한 두 가지 방법은 잘 작동하지만, 긴 텍스트 단락을 텍스트 파일에 입력할 때는 이상적이지 않습니다. 이를 처리하는 대안 방법은 일반적으로 파일을 생성하는 데 사용하는 메모장을 명령 프롬프트를 통해 사용하는 것입니다.

이를 위해 CMD 창에 다음 구문을 입력하고 Enter를 누릅니다:
notepad filename.extension

예를 들어, SampleDoc이라는 이름의 파일을 만들고자 한다면 다음을 실행합니다:
notepad SampleDoc.txt

이후 CMD는 메모장에서 파일을 엽니다. 입력한 파일이 존재하지 않기 때문에 새 파일을 생성하라는 메시지가 표시됩니다. 를 클릭하여 파일을 생성합니다.

이제 메모장을 사용할 때처럼 파일에 텍스트를 입력하고 Ctrl + S를 눌러 저장하고 Ctrl + W를 눌러 파일을 닫습니다.

명령 프롬프트를 사용하여 여러 파일 생성하기

한 번에 여러 파일을 생성하고 나중에 내용을 채우고 싶을 때는 다음 구문과 같이 for 루프를 사용할 수 있습니다:

for /l %a in (1 1 10) do type nul > "%a.txt"
…여기서 (1 1 10)은 CMD에게 1부터 시작하여 1씩 증가하여 10까지 작업을 수행하라고 지시합니다. 20개의 파일을 생성하려면 명령어에서 10을 20으로 바꾸면 됩니다.

모든 파일의 시작 부분에 공통 이름을 추가하고 그 뒤에 숫자를 붙이려면 다음 구문을 사용해야 합니다:
for /l %a in (1 1 10) do type nul > "filename %a.txt"

…여기서 filename을 파일에 부여하고 싶은 이름으로 바꿔야 합니다.

예를 들어, 아래 명령어를 실행하면 다음 이름 구문으로 10개의 빈 파일이 생성됩니다: MyDoc-1.
for /l %a in (1 1 10) do type nul > "MyDoc-%a.txt"

또한, 동일한 텍스트로 여러 파일을 생성하고 싶다면, 명령어를 조정하여 동일한 작업을 포함시킬 수 있습니다. 이를 위해 do type nul 대신 do echo your_desired_text를 사용해야 합니다.

예를 들어, MyDoc-1.txt, MyDoc-2.txt 등과 같은 이름으로 10개의 파일을 생성하고 This is sample text를 텍스트로 사용하려면 다음을 실행합니다:
for /l %a in (1 1 10) do echo This is sample text> "MyDoc-%a.txt"
…그러면 현재 디렉토리에 생성됩니다.

명령 프롬프트를 사용하여 윈도우에서 효율적으로 파일 생성하기

이 가이드에 나열된 방법들은 명령 프롬프트에서 파일 생성 작업의 거의 모든 종류를 도와줄 것입니다. 단일 행 텍스트 파일, 여러 단락 텍스트 파일 또는 사용자 지정 텍스트와 파일 이름으로 여러 파일을 생성하는 것까지 가능합니다.

따라서 요구 사항에 따라 적절한 방법을 선택하여 윈도우에서 빠르고 효율적으로 파일을 생성할 수 있습니다.

CMD 파일 생성에 대한 FAQ

1. 윈도우 명령줄에서 텍스트 파일을 어떻게 생성하나요?

윈도우에서 텍스트 파일을 생성하는 것은 꽤 간단하며, 몇 가지 다른 방법이 있습니다. 간단한 단일 행 텍스트 파일이 필요하다면 echo 명령어를 사용할 수 있고, 여러 줄의 텍스트가 포함된 텍스트 파일을 생성하려면 copy con 명령어를 사용하거나 메모장에서 파일을 생성할 수 있습니다. 마지막으로, 여러 텍스트 파일을 생성하려면 for 루프를 사용할 수 있습니다.

2. 파일을 생성하는 데 사용되는 명령어는 무엇인가요?

마이크로소프트는 파일을 생성하기 위해 몇 가지 다른 CMD 명령어를 제공합니다. echocopy con과 같은 명령어가 있습니다. 그러나 다른 방법을 사용하여 메모장에서 파일을 생성하거나 for 루프를 실행하여 원하는 이름과 파일 이름으로 여러 파일을 생성할 수도 있습니다.

Share: X/Twitter LinkedIn

새 게시물을 받은 편지함에서 받기

스팸은 없습니다. 언제든지 구독 해지 가능합니다.