名前が「.」(ピリオド)で始まる,拡張子のないファイルを作りたいのですが,[メモ帳]などで保存すると勝手に「.txt」などの拡張子が付いてしまいます。この拡張子を削除しようとしてエクスプローラで名前を変更しようとすると,今度は[ファイル名を指定してください]というエラーが出ます。どうすれば作れますか。

 ピリオドで始まって拡張子のないファイル名は,UNIX環境から移植されたソフトウエアの初期設定ファイルによく使われます。ところが,[メモ帳]などの一般的なアプリケーションでは,拡張子を指定せずにファイルを保存するとデフォルトの拡張子が付いてしまいます。またエクスプローラでファイルやフォルダにこうした名前を付けようとすると,無名の(拡張子だけの)ファイルを作ろうとしたと判断され,エラーになります。

 デフォルトの拡張子を付けずに保存するには,ファイル名を「".login"」などと二重引用符でくくって指定します。ほかに別名でファイルを作成して,コマンド・プロンプトで名前を変える方法もあります。例えば,「abc.txt」というファイル名を「.login」に変えるには「ren」コマンドを使って,

ren abc.txt .login
を実行します。

(日経Windowsプロ編集)