0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

操作不要・完全自動でデスクトップフォルダのバックアップを取る Windows アプリケーションを公開してみる。

Last updated at Posted at 2024-10-21

デスクトップフォルダ上の
ファイルが保存される度に
バックアップを保存する
頭の悪いアプリケーションを開発したため
皆さんの役に立てればと思い
ソースと本体を公開したいと思います。

本体はこちら(BOOTH)
本体はこちら(Google Drive)

<利用規約>
・自作発言のみ禁止とさせて下さい。
 禁止内容には我々に対し著作権を主張する事を含みます。
・再配布・販売 OK です。
・加工後の再配布・販売も OK です。
・再配布・販売の際に
 独自のライセンスを付与する事も許可します。
 ただし自作発言禁止のルールに関してのみ
 反しないようにお願いします。
・自作発言をしないならば
 アプリケーション名を変えて
 再配布・販売をして頂いてもかまいません。

<免責事項>
当アプリケーションのダウンロード、およびご利用に伴い発生した事象については責任を負いかねます。ご利用は自己責任でお願いします。

<クレジット表記について>
特に必要ありません。気軽にお使いください。


ファイルのバックアップを自動で保存する
Windows アプリケーションです。

デスクトップ上のファイル全てのバックアップを
操作不要・完全自動で保存します。

起動しておく以外の操作は必要ありません。
起動はしておく必要があります。

PC 起動時のスタートアップアプリケーションに
登録する事で、完全自動化できます。

デスクトップフォルダと同じ階層に
「Desktop_BackUP」フォルダが生成されて
その中にバックアップが蓄積されていきます。
恐らく「C:\Users\User\Desktop_BackUP」フォルダです。

ファイルの容量によって
保存間隔と保存するファイル数上限が異なります。

条件は下記の通りです。
0B~1MB のファイル:5 秒に 1 回 300 個まで保存します。
1MB~5MB のファイル:10 秒に 1 回 200 個まで保存します。
5MB~10MB のファイル:60 秒に 1 回 100 個まで保存します。
10MB~30MB のファイル:300 秒に 1 回 30 個まで保存します。
30MB~50MB のファイル:900 秒に 1 回 20 個まで保存します。
それ以上のファイル:1800 秒に 1 回 10 個まで保存します。

いずれもファイルが更新されていない場合は
指定秒数を経過してもバックアップを取りません。

指定された個数を超えた場合は
新しいバックアップを保存する際に
一番古いデータが削除されます。

例えば 20MB のファイルの
バックアップファイルが 30 個の状態で
新しくバックアップを取る場合は
一番古いバックアップファイルが削除されます。

あくまでもファイルが保存されている場合に
バックアップを定期的に実行するだけなので
ファイルを保存する機能自体はありません。
Ctrl + S など保存自体は
手動で行う必要があります。

「Desktop_BackUP」フォルダの容量が
たまってきた場合は
「Desktop_BackUP」フォルダを削除する事を
検討して下さい。
削除すると再度「Desktop_BackUP」フォルダが作成されます。

037e4d5b-7631-44e7-a9d3-ee4864921533_base_resized.jpg


プロジェクトファイルの配布

プロジェクトファイルは
下記の URL からダウンロードして下さい。
Visual Studio で開くことができます。
https://drive.google.com/file/d/1Y_FQOlchQwesQEJGHcS3vtkWFmGn_2U8/view?usp=sharing


以上ファイルの自動バックアップの
Windows アプリケーションを公開しました。

このアプリケーションを使えば
デスクトップ上で作業した場合限定ですが
午前中のデータを拾いたいといった場合に
拾うことができるかもしれません。

このアプリケーションが
皆さんの役に立てたならば嬉しいです。

皆さんの開発の助けになれますように。
閲覧ありがとうございました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?