インボイス
対応済
毎月の給与計算、本当に大変ですよね?
MG(マネジメントゲーム)セミナー

GOLGOのひとりごと

私とコンピュータ「ファイル名を自動入力する」

2024.02.06

MGの感想文をメールで送る時や請求書をメールで送る時、PDFに相手先の名前を付けるという作業があります。

一種のあて名書きみたいな作業です。
これまでファイルの中でデータをやり取りすることについては、ある程度自動化できていましたが、そのファイルの名前そのものは人間が手入力するのが当たり前だと思っていました。

ところがある時、これが面倒であることに気付きます。
一見、単純な作業なのですが、相手が何十人もいたりするとそれだけで疲れます。
相手の名前や社名というものは、間違えると失礼な割に、その仕事にクリエイティビティは必要ありません。正確性だけが求められる作業です。
こういう作業に人間の労力を使うことは間違っている!と気づいたのです。

というわけで、まずは検索。
ぴったりの情報はなかなか出てこないが、キーワードを工夫してみると情報が見つかりました。

・ウィンドウズでフォルダのアドレスバーに「CMD」と入力すると「コマンドプロンプト」という黒い画面が表示される
・「コマンドプロンプト」で「ren」というコマンドを使うと、ファイル名を変更できる

「ren」とは、renameの略でしょう。
(実際調べてみるとrenameと打ち込んでもそのまま機能するらしいです)

例えばテストというフォルダをデスクトップに作って「CMD」と入れるとこんな風に表示されます。
C:\Users\Owner\Desktop\テスト>

ここに「ren」というコマンドを入力します。「あいうえお」という名前のテキストファイルを「かきくけこ」に変更する時はこうです。
C:\Users\Owner\Desktop\テスト>ren あいうえお.txt かきくけこ.txt

注意が必要なのは拡張子「.txt」。
コマンドプロンプトでは拡張子を省略することができません。
また、コマンドと変更前のファイル名、変更後のファイル名の間には必ず半角スペースを入れなくてはなりません。

あと、面倒くさいのは元のファイル名をわざわざ入力しなければならない所。
これは「dir/b」というコマンドでファイル名を取得してくれます。
C:\Users\Owner\Desktop\テスト>dir/b

なので、実際にはエクセルで&関数を使って
ren 変換前のファイル名 変換後のファイル名
というコマンド文章作成用ファイルを作って、変換前と変換後をそれぞれリスト化して使っています。

ひとつひとつ確認しながらファイル名を入力するのに比べると、時間そのものは数が相当多くないと変わりませんが、自動化した方が一覧を見て確認できるので疲れません。

お問い合わせフォーム
お気軽にご相談ください
MG(マネジメントゲーム)セミナー

「GOLGOのひとりごと」カテゴリ一覧

会社を守る!・リスク管理

マネジメントゲーム

給与計算・賃金の取り扱い

就業規則

制度を上手に活用

休日・休憩・休暇

雇用の入り口と出口

制度の見通し・世の中の動き

法律守ってますか?

その他雑感