2018-08みたいな連番フォルダを一気に自動で作る

プログラミング
スポンサーリンク

写真を整理したい

結婚前後から15年くらいの間にパソコンを5~7台くらい、iPhoneとデジカメも何台か使ってきました。気がついたら写真がいっぱい!

 

Googleドライブに写真をバックアップしてたら容量制限が!

何度かGoogleドライブに自動でバックアップしていたら、ファイル&フォルダの重複がかなりあります。もうドライブがいっぱいになりそうです。

Googleドライブの容量制限は、無料だと15GB。最安だと月250円/年2,500円で100GBに制限をアップできます。

でも、私、毎月600円払ってG Suiteを契約しています。G Suiteというのはビジネス用向けのGメールほか一連のGoogleサービス利用のパッケージです。このサービスに30GBのストレージがついてくるんですよ。

G Suiteは30日間無料でお試しできますよ! 以下のURLから申し込みできます。(G Suiteユーザーなので私も割引コードを発行できますよ) https://goo.gl/3Bmezx

また、Microsoft Office 365 Soloでも1TBが使いたい放題となっている状態。重複を何とかしさえすれば、余分なお金は使わなくていいんです。

 

まずは写真を整理する場所を作ろう!

1,000のオーダーであるんじゃないかしら……って精確な枚数がわからないあたりからもわかるように、全然整理できてないんですよね。

夏休みですし、せめて作業場所くらいは用意しておこうということで、まずは写真整理用のフォルダ作りに着手してみます。

 

 

年月ごとのフォルダを作る……なるべく手で作業せずに!

世の中には良い情報をシェアしてくれる良い人が大勢いますよね。得意(?)のGoogle検索で出てきたサイトさんにお世話になります。

井出さんという方が運営されている「Windowsパソコン作業の自動化・効率化」というサイトの、連番を付けた複数フォルダを一瞬で作成するという記事のバッチファイルを参考にします。

まず、バッチファイルでフォルダを作る場所に移動し(なければ「新しいフォルダ」を作成して対応)、そのフォルダの中に、右クリックでテキストファイルを作ります。

「連番フォルダ作成バッチファイル.txt」としていったん保存し、テキストファイルの中に以下のコードを書いて保存します。

 

@echo off

set /p filename="フォルダ名を入力してください:"
set /p number="フォルダ数を入力してください(-xxで2桁の数字がつきます):"

setlocal enabledelayedexpansion

for /l %%n in (1,1,%number%) do (
set num=0%%n
set num=!num:~-2,2!
mkdir %filename%-!num!
)

endlocal

最後に「連番フォルダ作成バッチファイル.bat」と拡張子部分を書き換えればOK。

元のコードだと、「01-フォルダ名」「02-フォルダ名」……になっちゃって、2004-01~2018-08のなどと年月ごとに並べるのが難しいので、ちょっと変えてみました。

使う時は、「ファイル名」を「2018」などといった年、「ファイル数」を「12」で12カ月分作ります。(本当はもっと一気に作れるとうれしいんですけど、背伸びしすぎないのも大事でしょう。時間かかっちゃいますからね。)

プログラミング
スポンサーリンク
シェアしてみる
竹原万葉をフォローしてみる

ご訪問、ありがとうございます☆

バナーのクリックもぜひ!

にほんブログ村 小遣いブログ 主婦のお小遣い稼ぎへ にほんブログ村 外国語ブログ 多言語学習者(学習中)へ

妻・母・ライター。ライター歴は3年目:美容・ファッション・ヘアスタイル、旅行、IoT、財テクの記事を執筆。CMS可/心理学修士。英文記事&論文歓迎/旧TOEIC900ほど。TED程度なら字幕なしでOK。露仏中国語基礎/HTML, CSS, GAS, VBA, JavaScript, Photoshop/美容薬学検定1級

竹原万葉をフォローしてみる
書く道具

コメント

タイトルとURLをコピーしました