Windowsでフォルダ名が.(ドット)から始まるフォルダを作成する方法

この記事は約3分で読めます。

Windowsでドットから始まるフォルダを作成するには、フォルダ名末尾にもドットを追加する

Windowsでドットから始まるフォルダを作るとエラーになる

プログラミングの勉強をしているときなんかに
「.vscode」という名前のフォルダを作成してください
みたいな指示をされることがあります

ドットから始まるフォルダを作成する

ドットから始まるフォルダを作成する

実際にWindowsのパソコンで「.vscode」というフォルダを作成しようとすると

ファイル名を入力してください

ファイル名を入力してください

「ファイル名を入力してください」というエラーが表示されて

新しいフォルダー

新しいフォルダー

できあがったフォルダーは「新しいフォルダー」という名前になってしまいました

Windowsでドットから始まるフォルダを作成する方法

末尾にドットを追加

末尾にドットを追加

ではどうすればいいのかというと、フォルダを作成するときに「.vscode.」のようにフォルダ名の末尾にもドットを追加してやります

ドットから始まるフォルダの作成に成功

ドットから始まるフォルダの作成に成功

すると、末尾のドットは無視されて、「.vscode」という名前でフォルダが作成されます

なぜそうなるのか?

ファイル名を入力してください

ファイル名を入力してください

Windowsでは「名前.拡張子」という形が基本になっているので
「.vscode」というファイル名(フォルダ名)にしようとすると
.より左側に何もないので「ファイル名なし」と判断されて
「ファイル名を入力してください」というエラーになるわけです

そして、「.vscode.」というファイル名(フォルダ名)にした場合は
2つ目の.より左側の「.vscode」がファイル名の部分
2つ目の.より右側の部分が拡張子の部分と認識されます

拡張子の部分は何も指定していないので
「.vscode.」から拡張子の部分が無視されて
結果的に「.vscode」というフォルダ名で作成されます

まとめ

Windowsでドットから始まるフォルダを作成するには、フォルダ名末尾にもドットを追加する

コメント

タイトルとURLをコピーしました