• column

Column

コラム

ブログ

社員日記(ガジェマル#1)

2022.12.21



おはようございます、こんにちは、こんばんは
プライム・ナンバーズのガジェマルです。

社員日記として年に数回登場します。宜しくお願いします。

さっそくですが皆さんはコマンドプロンプトを利用したことはありますか?
私自身はファイルを操作する仕事が多いため利用頻度がそれなりにあります。
弊社のYou Tubeチャンネルでもコマンドプロンプトの紹介動画を作成しはじめたところですが、
皆さんもぜひ利用してみてください。一度覚えると非常に便利です。


シリーズで今後実際の使い方を紹介していくと思いますで、見ていただければと思います。

私自身がよく使うコマンドを紹介します。

1.ren
2.copy
3.md
4.xcopy
5.move

などが多いです。

大量の画像ファイルを規則に従って一気にリネームしたい
コピーしながらリネームも実行したい
複数のテキストデータを1つのファイルに結合したい

今回は大量の画像データを一気にリネームするをテーマに紹介します。

下のようなファイルが大量に同じフォルダにあった状態を想定しています。

C:\01_tst\元のデータ\0001.jpg
C:\01_tst\元のデータ\0002.jpg
C:\01_tst\元のデータ\0003.jpg
C:\01_tst\元のデータ\0004.jpg
C:\01_tst\元のデータ\0005.jpg
C:\01_tst\元のデータ\0006.jpg
C:\01_tst\元のデータ\0007.jpg
C:\01_tst\元のデータ\0008.jpg
C:\01_tst\元のデータ\0009.jpg
C:\01_tst\元のデータ\0010.jpg

これらを
C:\01_tst\リネーム後コピー\
フォルダにコピーしながら規則にしたがってリネームします。
(規則:画像ファイル名の先頭に「01_」を付与する)

この場合以下の構文を作ります。私はテキストエディターやExcelを利用しています。

copy "C:\01_tst\元のデータ\0001.jpg" "C:\01_tst\リネーム後コピー\01_0001.jpg"
copy "C:\01_tst\元のデータ\0002.jpg" "C:\01_tst\リネーム後コピー\01_0002.jpg"
copy "C:\01_tst\元のデータ\0003.jpg" "C:\01_tst\リネーム後コピー\01_0003.jpg"
copy "C:\01_tst\元のデータ\0004.jpg" "C:\01_tst\リネーム後コピー\01_0004.jpg"
copy "C:\01_tst\元のデータ\0005.jpg" "C:\01_tst\リネーム後コピー\01_0005.jpg"
copy "C:\01_tst\元のデータ\0006.jpg" "C:\01_tst\リネーム後コピー\01_0006.jpg"
copy "C:\01_tst\元のデータ\0007.jpg" "C:\01_tst\リネーム後コピー\01_0007.jpg"
copy "C:\01_tst\元のデータ\0008.jpg" "C:\01_tst\リネーム後コピー\01_0008.jpg"
copy "C:\01_tst\元のデータ\0009.jpg" "C:\01_tst\リネーム後コピー\01_0009.jpg"
copy "C:01_tst\元のデータ\0010.jpg" "C:\01_tst\リネーム後コピー\01_0010.jpg"

これらの構文を入力したテキストファイルを「.bat」の拡張子で保存して実行。
あら不思議

リネーム後コピーフォルダにリネームされたファイルがコピーされました。
コピーなので元の画像が残っているため、失敗しても大丈夫!

こういったことを組み合わせながら効率よく仕事していきたいですよね!
繰り返し利用するのであればツールを作っちゃうなんてことも検討したいところです。

というわけで、今回はコマンドプロンプトの一部を紹介しました。
それでは次回のコラムをお楽しみに!
ガジェマルでした~~


まずはご相談ください

初回のご相談は無料です。
お気軽にお申し込みください。

相談のお申し込み・お問い合わせ