コンソールアプリでコメントを残す最終的に画面があるアプリにするつもりですが、手始めにコンソールアプリでコアとなる機能の検証をしつつ作り始めていくことにしました。メディアファイルそもそもどんなフォーマットのファイルがあるのかその拡張子は何なのか、普段使っているもの以外でもあるのかなぁと思いつつ必要と思われるもの(一般的なもの?)をリストして、写真ファイルなのか、映像ファイルなのか、音声ファイルなのか判断できるようにします。.m4aメディアファイルの取得SDカード、USBメモリは.NETのDriveInfoクラスでDriveTypeがRemovableで判断してそのドライブ配下のすべてのメディアファイルを取得ます。指定されたフォルダと作成日からコンピュータの保存先を決定。重複ファイルのスキップ作成日が同じ名前が同じファイルがあったらスキップさせます。同じファイルがなければコンピュータにコピーしていきます。言うのが基本的な流れ。画面があっても処理は大きな差はないですね。こんな感じでコピーの状況を出力しながら動きます。