ファイル作成 · 1 min read · Jan 30, 2026
Windowsのコマンドプロンプトを使用してファイルを作成する4つの方法

コマンドプロンプトを使用してWindowsコンピュータでファイルを作成する方法をお探しですか?この記事では、その方法を簡単に説明します。
私たちはしばしば、テキスト、画像、プログラムなどのさまざまなデータタイプを保存するために、Windowsコンピュータ上でファイルやフォルダーを作成する必要があります。
Windowsのグラフィカルユーザーインターフェースは、これを行うためのユーザーフレンドリーなアプローチを提供しますが、コマンドラインインターフェース、特にコマンドプロンプトを使用することが不可欠な場合もあります。
その間、Windowsコンピュータでファイルを作成するためにコマンドプロンプトを使用することは、同様に簡単です。以下のセクションでは、Windows PCでコマンドプロンプトを使用してファイルを簡単に作成する方法について説明します。
目次
- コマンドプロンプトを使用してファイルを作成する方法 - 方法1. コマンドプロンプトを使用して空のファイルを作成する
- 方法2. 特定のテキストを含むファイルを作成する
- 方法3. 特定のサイズのファイルを作成する
- 方法4. 複数のファイルを作成する
- まとめ
コマンドプロンプトを使用してファイルを作成する方法
特定の理由で、Windowsのコマンドプロンプトを介してファイルを作成することを目指している場合、いくつかのアプローチがあります。
コマンドプロンプトでファイル作成プロセスを開始する前に、ファイルを保存したいディレクトリに移動する必要があります。
たとえば、デスクトップディレクトリ/フォルダーにファイルを作成したい場合は、コンピュータのデスクトップフォルダーに移動する必要があります。コマンドプロンプトを使用すると、最初にユーザーディレクトリレベルに開きます。
したがって、cd(ディレクトリを変更)コマンドを使用して、ユーザーディレクトリのサブフォルダーであるデスクトップフォルダーに切り替えることができます。これを行うには、以下の手順に従います:
- Windows + Rを押して、実行コマンドボックスを開きます。
- ボックスにcmdと入力し、Enterを押します。
- コマンドプロンプトウィンドウで、cd Desktopと入力し、Enterを押してデスクトップフォルダーに移動します。すぐに、コマンドプロンプトページのテキストカーソルの前にデスクトップが表示され、PC上でファイルを作成するために実行するコマンドがデスクトップフォルダーにファイルを作成することを示します。

「cd folder name」コマンドを使用して、異なるフォルダーに移動できます。ここで「folder name」部分は、アクセスしてファイルを作成したいサブフォルダーの名前である必要があります。
さらに、新しいファイルを保存したいディレクトリに移動するには、「cd directory path」コマンドを使用します。たとえば、「cd C:\Users\Public\Pictures」と入力して、使用したパスのPicturesフォルダー内にファイルを作成できます。
現在のディレクトリレベルの下に新しいディレクトリを作成したい場合は、以下のコマンドを使用してそれを行うことができます。
mkdir directory_name
たとえば、デスクトップディレクトリ内にMyFolderという名前の新しいフォルダー/ディレクトリを作成するには、mkdir MyFolderと入力します。
その後、この新しいフォルダー内でコマンドプロンプトを使用してファイルを作成したい場合は、単にcd new_directory_nameと入力します。上記の例の場合に使用するコマンドはcd MyFolderです。
注: 現在のまたは開いているディレクトリレベル内のディレクトリやフォルダーを表示することもできます。コマンドプロンプトで「dir」と入力してEnterを押します。
ファイルを作成したいディレクトリに移動したら、以下はコマンドプロンプトを使用してWindowsでファイルを作成するための潜在的な方法です。
方法1. コマンドプロンプトを使用して空のファイルを作成する
コマンドプロンプトは、Windowsユーザーがpng(画像用)、docx(Word文書用)、txt(テキストファイル用)などのさまざまなタイプの空のファイルを簡単に作成できるようにします。このコマンドは、現在のディレクトリに自動的にファイルを生成します。
コマンドプロンプトを使用してWindows PC上に空のファイルを作成するには、以下のコマンドを入力し、Enterを押します:
*type nul > filename.extension*
たとえば、デスクトップディレクトリレベルで「EmptyDocs」という名前の空のWord文書ファイルを作成したい場合、以下のコマンドを入力してEnterを押します:
*type nul > EmptyDocs.docx*
したがって、コマンドの最後の部分 - 拡張子 - は、作成しているファイルのファイル形式に依存します。
注:作成されたファイルを確認するために、filename.extensionと入力してEnterを押すことでファイルを開くことができます。
現在のディレクトリレベルの画像
方法2. 特定のテキストを含むファイルを作成する
Windowsのコマンドプロンプトによるファイル作成の別の機能は、特定のテキストを含むファイルを作成することです。この方法は、テキストファイルを作成するために特化しており、上記の最初の方法とは異なり、コマンドプロンプトを介して直接テキストを入力することができます。
この方法に使用できるコマンドは2つあり、以下の通りです:
echoコマンド
echoコマンドは、主にコマンドプロンプトに入力したテキストを表示します。ただし、Windows PC上でテキストファイルを生成するためにも使用でき、コマンドに入力されたテキストを作成されたファイルにエコーします。
このコマンドを使用して特定のテキストを含むテキストファイルを作成するには、以下のコマンドを入力し、Enterを押します:
*echo the_text_to_input_in_the_file > filename.extension*
たとえば、「Thank you, Techworm」というテキストを含むテキストファイルを作成したい場合、以下のコマンドを入力してEnterを押します:
*echo Thank you, Techworm > hello.txt*
copy conコマンド
echoコマンドの代わりに使用できる別の方法はcopy conコマンドです。これも、PC上で特定の内容を持つテキストファイルを作成します。ただし、このプロセスは、最初にコマンドを入力し、それを実行し、その後ファイルに入力したいテキストを入力するという異なる手順を踏みます。
copy conコマンドを使用するには、以下のコマンドを入力してテキストファイルの作成と命名を開始し、Enterキーを押します:
*copy con MyFile.txt*
その後、ファイルに入力するテキストを入力し、Ctrl + Zを押し、その後Enterを押します。
ファイルはすぐに現在のディレクトリレベルに作成されます。
方法3. 特定のサイズのファイルを作成する
コマンドプロンプトを使用して特定のサイズのファイルを簡単に作成できます。これは簡単なプロセスであり、さまざまなシナリオで役立ちます。
以下のコマンドを入力し、Enterを押します:
fsutil file createnew filename.txt 1000
コマンド内で、「filename」の代わりに希望するファイル名を挿入し、最後の数字はファイルサイズ(バイト単位)を表します。
方法4. 複数のファイルを作成する
forループコマンドを使用して、フォルダー内に複数のファイルを一度に作成できます。このアプローチは、同じ形式の多数のファイルを手動で1つずつ作成する手間を省きます。この方法は、コマンドプロンプトに以下のコマンドを入力し、Enterを押すことで使用できます:
for /l %a in (1 1 5) do type nul > "%a.txt"
この方法は、この記事の最初の方法で説明した「type nul」コマンドを使用して、任意の形式の空のファイルを作成します。
コマンド内の(1 1 5)は、1から5までのファイルを1ずつ増加させて作成するよう指示します。たとえば、10個のファイルを生成するには、5を10に置き換え、他の数量に応じて調整する必要があります。
また、コマンドの最後にある.txtは、テキストファイルの作成を示します。Wordファイルを作成したい場合は、コマンドを次のように調整する必要があります:
for /l %a in (1 1 5) do type nul > "%a.docx"
このコマンドによって作成されたファイルは、コマンドが実行されたディレクトリに保存されます。
さらに、複数のファイルに共有ファイル名を付けることもできます。これを行うには、以下のコマンドを入力し、Enterを押します:
for /l %a in (1 1 5) do type nul > "filename %a.txt"
ファイルをTextFile-1、TextFile-2などと名付けたい場合、使用するコマンドは次のようになります:
for /l %a in (1 1 5) do type nul > "TextFile- %a.txt"
これで、1つのコマンドで5つのテキストファイルが生成されました。
まとめ
上記で説明した方法は、Windowsのコマンドプロンプトを使用してファイルを作成するためのいくつかのオプションです。達成したいことに基づいて、いずれかの方法を利用できます。
さらに、コマンドプロンプトを使用して、現在のディレクトリレベルにあるファイルを削除することもできます。これを行うには、単にDel filename.extensionと入力し、Enterを押します。
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。