Windowsでドットから始まるフォルダを作成するには、フォルダ名の末尾にもドットを追加する
Windowsでドットから始まるフォルダを作るとエラーになる
プログラミングの勉強をしているときなんかに
「.vscode」という名前のフォルダを作成してください
みたいな指示をされることがあります
![ドットから始まるフォルダを作成する](https://i0.wp.com/skill.u-ff.com/wp-content/uploads/2022/11/bae2b90289371fea9a196f8e8431b7c0.png?resize=328%2C291&ssl=1)
ドットから始まるフォルダを作成する
実際にWindowsのパソコンで「.vscode」というフォルダを作成しようとすると
![ファイル名を入力してください](https://i0.wp.com/skill.u-ff.com/wp-content/uploads/2022/11/7161659e924669f867a53ca10679223f.png?resize=366%2C132&ssl=1)
ファイル名を入力してください
「ファイル名を入力してください」というエラーが表示されて
![新しいフォルダー](https://i0.wp.com/skill.u-ff.com/wp-content/uploads/2022/11/9561dc11eb60c45f276bfbd999faaa06.png?resize=328%2C291&ssl=1)
新しいフォルダー
できあがったフォルダーは「新しいフォルダー」という名前になってしまいました
Windowsでドットから始まるフォルダを作成する方法
![末尾にドットを追加](https://i0.wp.com/skill.u-ff.com/wp-content/uploads/2022/11/0487a841dfd4ae26e148900a10d85db9.png?resize=328%2C291&ssl=1)
末尾にドットを追加
ではどうすればいいのかというと、フォルダを作成するときに「.vscode.」のようにフォルダ名の末尾にもドットを追加してやります
![ドットから始まるフォルダの作成に成功](https://i0.wp.com/skill.u-ff.com/wp-content/uploads/2022/11/326cb03a8b3294ad50723458bf9d31d5.png?resize=328%2C291&ssl=1)
ドットから始まるフォルダの作成に成功
すると、末尾のドットは無視されて、「.vscode」という名前でフォルダが作成されます
なぜそうなるのか?
![ファイル名を入力してください](https://i0.wp.com/skill.u-ff.com/wp-content/uploads/2022/11/7161659e924669f867a53ca10679223f.png?resize=366%2C132&ssl=1)
ファイル名を入力してください
Windowsでは「名前.拡張子」という形が基本になっているので
「.vscode」というファイル名(フォルダ名)にしようとすると
.より左側に何もないので「ファイル名なし」と判断されて
「ファイル名を入力してください」というエラーになるわけです
そして、「.vscode.」というファイル名(フォルダ名)にした場合は
2つ目の.より左側の「.vscode」がファイル名の部分
2つ目の.より右側の部分が拡張子の部分と認識されます
拡張子の部分は何も指定していないので
「.vscode.」から拡張子の部分が無視されて
結果的に「.vscode」というフォルダ名で作成されます
まとめ
Windowsでドットから始まるフォルダを作成するには、フォルダ名の末尾にもドットを追加する
コメント