先日、フォルダ単位のバックアッププログラムを作ったわけだが、それを機会にPCデータの整理を試みた。ほらPCまるごとバックアップじゃなくてフォルダ単位のバックアップだから、フォルダが整理されてたら対象フォルダの指定がわかりよくていいかと思ってね。ほんで以下のような構成で整理してみた。

デスクトップ
 ├─ 01_ALL
 │   ├─ 01_Image
 │   │   ├─ 01_Icon
 │   │   │   └─ アイコン用の画像
 │   │   ├─ 02_Wallpaper
 │   │   │   └─ 壁紙用の画像
 │   │   ├─ 03_Game
 │   │   │   └─ マビのSSとか
 │   │   └─ 04_Log
 │   │       └─ 会話ログ
 │   ├─ 03_Programming
 │   │   ├─ 01_Python
 │   │   │   └─ pyファイル
 │   │   ├─ 02_Batch
 │   │   │   └─ batファイル
 │   │   ├─ 03_Project
 │   │   │   └─ 作ってるプログラムのプロジェクト
 │   │   └─ 04_MyProgram
 │   │       └─ 完成したプログラム、exe化したやつ
 │   ├─ 05_Shortcut
 │   │   └─ 01_Local
 │   │       └─ Dropboxとかデスクトップ外へのショートカット
 │   ├─ 07_Text
 │   │   ├─ 01_Log
 │   │   │   └─ 会話ログとか
 │   │   └─ 02_Programming
 │   │       └─ プログラミングのtipsとか
 │   ├─ 09_Backup
 │   │   ├─ 01_Favourite
 │   │   │   └─ ブラウザのお気に入りバックアップ
 │   │   └─ 02_Config
 │   │       └─ SublimeText3の設定とかバックアップ
 │   ├─ 11_Soft
 │   │   ├─ 01_Game
 │   │   │   └─ ゲーム関連のツール
 │   │   ├─ 02_Editor
 │   │   │   └─ エディター
 │   │   └─ 03_Driver
 │   │       └─ ドライバ
 │   ├─ 13_Video
 │   │   ├─ 01_Mine
 │   │   │   └─ 自分の演奏動画とか
 │   │   └─ 02_DVD
 │   │       └─ DVDのコピー
 │   ├─ 15_Trpg
 │   │   └─ 01_MATE
 │   │       └─ 知り合い連中とのTRPGログとか
 │   ├─ 17_Game
 │   │   ├─ 01_FreeGame
 │   │   │   └─ フリーゲーム
 │   │   └─ 02_Touhou
 │   │       └─ 東方
 │   └─ 19_Download
 │       └─ 01_Internet
 │           └─ ネットからのDLファイル
 └─ ALL内フォルダ群の中でよく使うものへのショートカット

デスクトップはこんな模様になる。

フォルダには連番をふる
並び替えが自在になるからいいかなって思って。
デスクトップには(ALLと)よく開くフォルダへのショートカットだけ置く
相当すっきりする。
全データをALL内に置く
マイドキュメントとかはまったく使わない。消えちゃ困るデータは全部デスクトップに置く。デスクトップ外には、消えちゃってもネットからのDLで復旧できるようなものだけ置かれるようにする。ただしxアプリのmp3保存場所とかはいちいちALL内に変更したりしない。混乱の元だ。自分で管理できるものだけALLフォルダに詰める。ちなみにmp3のフォルダはデスクトップとは別途バックアップスクリプト内で指定してるよ。
インストーラが自動でProgram Filesへインストールするソフトウェアはどうするか
デフォルトでそうなっているものに関しては、特にいじらずProgram Filesへ入ってもらう。インストーラがDownloadフォルダに保存されていればよい。そんでそういうソフトウェアの設定ファイルはデスクトップ外に保存されるものだが、そういうものは思いついたときにBackupフォルダへ保存しとくって感じ。
zipで公開されているソフトウェアはどうするか
それはサクッとSoftフォルダへ。
ALL内の移動もショートカットで
たとえば「会話ログの画像ファイル」はImageとTextどっちに入れるか? って問題だが、これは「ImageのLogフォルダに入れて、TextのLogフォルダからショートカットを張る」ことにした。同じようにゲーム関連のツールなどは使用機会から考えてGameフォルダに入れたいところだが、そうはせず「Softフォルダに入れて、Gameフォルダからショートカットを張る」ことにする。
プログラムのtipsメモはProgrammingフォルダじゃなくてTextフォルダへ
これも上と同じような理由での分類だけど、こっちに関しては「メモのGREP検索がかけやすい」ってメリットがある。もちろんProgrammingフォルダからTextのProgrammingへのショートカットも張ってある。

とまあショートカットという機能を活用したデスクトップデザインが完成したわけだ。フォルダ単位バックアップもデスクトップかALLフォルダを指定すればよくてわかりいい。絶対に、俺だけはマビのSSを残し続けるぜ!

以下の記事からリンクされています