Windows95の時代からパソコンを使っている古い時代の者です。歳を取ると新しい物や情報を受け入れがたくなる、と言われていますが、私もその例にもれないかもしれない。
できるだけ若い世代や新しい情報などを受け入れようと努力はします。しかし、これはやめて!!ということがいくつかあります。
といっても、面と向かって「やめなさい」とは言いません。嫌がられることもあるだろうし、もめたくもなく、そのまま黙っていることはよくあります。
やめてほしいことのひとつとは、ファイル名やフォルダ名の名前の付け方です。
ファイル名のスペース(空白)はモヤっとするだけの話ではない
フォルダやファイル名の間のスペース(空白)を何となく入れているかもしれない人が多いのかわかりませんが、実はいろいろと問題があります。とはいえ、通常その問題に出会うことがないのかもしれません。
データ移行の仕事でエラー
直近の仕事で、システム入替のためのデータ移行の仕事をしていました。
ホントやめて!と思ったのは、ファイル名に空白を入れる社員たち。
例えば「大坂 おいしいもの紹介」のように、「大坂」と「おいしいもの」の間にスペース(空白)が入っているファイル名が、非常に多かったです。
また、ファイル名は個人で好き勝手にファイル名を付けていました。
新しいシステムにインポートする際に、規則性のあるファイル名に変換することにしたのですが、ここで問題発生。
大量のファイル名変換をコマンドプロンプト(またはPowerShell)を使って実行したとき、変換できなかったのが、空白の入っていたファイルでした。
回避方法はあるのですが、少し手間がかかります。
さすがにこのことについては、派遣先の社員に言いましたが、「言ってもみんな好きにファイル名つけちゃうのよ」と言われ終了。仕方なく、ルールなく勝手につけられるファイル名を名前変更しました。
スペースのあるファイル名を変換する場合
以下にその空白でのエラーと回避方法を紹介しています。
PowerShellとコマンドプロンプトでのファイル名変更エラー
結局、この問題は面倒くさくなり、VBAを使いました。
派遣で長らく働いている私は、いろいろな職場をみることができるのですが、この空白入れる問題は普通にあります。上記したように私が作業で直接影響がない限り、何も言わないようにしています。
気になりますが・・・
その他のエラー
ファイル名やフォルダ名にスペースが入っていると問題になる場面は、ほかにもあります。
上記は一例です。まだあります。
機種依存文字が好きな人が多い
これもよくあることです。
ファイル名やフォルダ名に星やダイヤの記号文字や丸付きの数字、いわゆる機種依存文字。これもモヤっとしますが、できるだけ私は何も言わないようにしています。
強制的に機種依存文字を使わせようとしてくる人もたまにいますが、私は自分が管理できるデータでは絶対使わないです。
どうしても相手の要望通りにする必要がある場合もあり、仕方なく機種依存文字を使うことはあります。
まとめ
ファイル名やフォルダ名の間にスペース(空白)を入れるとどのような問題があるのか説明しましたが、職場でファイル名変換等行うことない人にとっては、なぜダメか気づかないのでしょう。
現在働いいている派遣先では、このスペース問題が大量にありますが、何も言えずモヤモヤしています。
後でどのようなことがあるかわからないので、ファイル名をつなぐには「ハイフォン」や「アンダーバー」を使うことをおすすめします。このような規則性のある記号を入れることで、ファイル名から特定の文字を抜き出す場合にも役立ちます。