CMDを使ってファイルを作成する方法:2025年版ステップバイステップガイド



コマンドプロンプトから直接ファイルやフォルダを作成する方法(そう、見た目より簡単です)

コマンドプロンプトだけでファイルやフォルダを作成するなんて、最初はちょっと敷居が高いと感じたかもしれません。開発者やシステム管理者の仕事じゃないの?なんて思うかもしれません。でも、一度コツをつかんでしまえば、実はとても簡単で、小さなメニューをクリックするよりもずっと速いです。特に、複数のファイルを扱うことが多い場合や、ディレクトリ構造を即座に設定する必要がある場合、この方法は画期的です。いろいろ試してみたので、私の経験に基づいた実際の方法をお伝えします。試行錯誤はありましたが、最終的にはうまくいきました。

コマンドプロンプトを開く

まず、コマンド プロンプトを起動する必要があります。一番簡単な方法は、Windows の検索バー (または何かを入力するビルド) をクリックして、 と入力するだけですcmd。通常、小さなコマンド プロンプト アプリがポップアップ表示されます。作業によっては、管理者として実行する必要があります (右クリックして [管理者として実行] を選択)。特に、保護されたフォルダーやシステム ファイルを操作する場合はそうです。基本的なファイル操作を行うだけであれば、その必要はありません。私は を押して とWindows + R入力しcmd、Enter キーを押すこともあります。非常に高速です。注意: 機密性の高い操作を行っている場合や、アクセス許可があることを確認したい場合は、常に管理者として実行してください。そうしないと、一部のコマンドがグレー表示されたり、機能しなかったりする可能性があります。

デスクトップ(または任意のフォルダ)への移動

ターミナルが開いたら、作業したい場所に移動します。ほとんどの人はデスクトップにファイルを置いていますよね? デスクトップに移動するには、cd %userprofile%\Desktopと入力して を押すだけですEnter。このコマンドは、ユーザー名に関係なく、デスクトップに直接移動します。うまくいかない場合は、パスを再確認してください。システムや設定によっては、パスが多少異なることがあります。例えば、私の古いASUSでは、詳細オプションか何かに隠れていましたが、クリーンインストールしたWindowsでは問題なく動作します。フォルダの正確な場所がわかっている場合は、 と入力するだけでもかまいませんcd "C:\Path\To\Your\Folder"。「マイドキュメント」や「マイファイル」のように、パスにスペースが含まれている場合は、パスを引用符で囲む必要があります。

新しいフォルダを作る — とても簡単

正直、この部分で少し戸惑いました。新しいフォルダを作成するには、コマンド 、mkdirまたは短縮形の を使用しますmdmd MyNewFolderと入力するだけで、デスクトップに「MyNewFolder」という名前のフォルダが作成されます。簡単ですよね? フォルダをネスト構造にしたい場合は、 と入力するだけですmd FolderA\SubFolder。これは親フォルダ内にサブフォルダを作成するためのコマンドで、マウスクリックの回数を大幅に減らすことができます。ただし、「My New Folder」のようにフォルダ名にスペースを含める場合は、引用符で囲む必要があることに注意してくださいmd "My New Folder"

フォルダへの移動

この新しいフォルダにファイルを作成する前に、フォルダに切り替えましょう。cd MyNewFolderと入力して を押すだけですEnter。フォルダ名にスペースが含まれている場合は、引用符を忘れないでくださいcd "My New Folder"。 を入力すると、新しく作成するファイルはすべてそのフォルダに保存されます。私はこの手順を忘れてしまうことが時々あり、保存場所を探すのに苦労します。本当に面倒です。1つ前の階層に戻るには と入力するだけですcd..。忘れやすいですが、とても便利です。

空のファイルを作成する — 驚くほど簡単

ここでかなり驚きました。メモ帳などのエディターを開く代わりに、簡単なコマンドで空のファイルを作成できるのです。type nul > filename.txtと入力してキーを押しますEnter。例えば、 はtype nul > MyNotes.txtMyNotes という名前の空のテキストファイルを作成します。これは便利な機能で、アプリを開かずにキーを押すだけです。拡張子は重要なので、目的に合ったもの(.txt.html.jsなど)を選択してください。既存のファイルが上書きされるのではないかと心配していましたが、新しいファイル名を付ければ、新しいファイルが作成されます。すぐに最初のコンテンツを入れたい場合は、 を使用するのechoも良いでしょう。

ファイル作成時にEchoを使用してコンテンツを追加する

ファイルにスターターコンテンツを入れたい場合は、echoが便利です。例えば、echo Hello World > MyFile.txt「He​​llo World」というテキストファイルを作成します。複数行の場合は、echo First line >> MyFile.txt二重の「大なり記号」で上書きせずに追加できます。テキストエディタを開きたくない場合は、この方法は非常に手軽です。HTML、CSS、JSファイルでも、ファイル拡張子とコンテンツを変更するだけで同じことができます。ただし、奇妙な点が一つあります。スペースを含むフォルダの引用符を忘れたり、適切なリダイレクト演算子を忘れたりすると、動作しなかったり、予期しない結果になったりする可能性があるため、構文には注意してください。

PowerShellの代替 — より複雑なファイルに最適

PowerShellを使い始めたばかりの方は、ファイルの作成とコンテンツ処理がはるかにクリーンであることを覚えておくと便利です。 のようなコマンドはNew-Item -Path.-Name "demo.js" -ItemType File分かりやすく、Set-Contentファイルの内容を簡単に追加したり上書きしたりできます。私は大規模なプロジェクトではPowerShellに切り替えましたが、正直なところ、簡単な作業であれば、基本さえ知っていればCMDでも十分です。さらに、PowerShellスクリプトを使えば複雑な設定も自動化できるので、大量のファイルやフォルダ構造を日常的に扱う場合には本当に助かります。

最後に—すべては実践にかかっています

そうですね、これらのコマンドに慣れれば、クリックをあまり使わずにファイルやフォルダを設定するのがずっと速くなります。最初は複雑に感じましたが、しばらくすると、数回キーを押すだけでフォルダやファイルを簡単に作成できるようになりました。これから始める方は、以下の点にご注意ください。

  • パスを再確認してください。特にスペースや特殊な文字が含まれている場合は注意してください。
  • ファイルを作成する前に、正しいディレクトリ内にいることを確認してください。
  • フォルダ名はスペースを入れて引用符で囲むことを忘れないでください
  • 既存のファイルを上書きする場合は注意してください。予期せぬ事態を避けるために新しいファイル名を使用してください。

これがお役に立てば幸いです。私自身、慣れるまでにかなり時間がかかりました。とにかく、試してみて下さい。もしかしたら、次回はGUIを使う手間が省けるかもしれません。頑張ってタイピングしてください!



この記事は役に立ちましたか?