ZipArchiver/README.md
2024-03-23 17:50:56 +09:00

38 lines
1.3 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

ZipArchiver
===
設定ファイルで指定されたフォルダからZIPファイルを作成するプログラム。
## 動作環境
.NET6 SDK
### 動作確認済みの環境
- Windows11
- Debian11
## 設定ファイルの例
XML形式で指定します。
フォルダパスについては、環境に応じて、変更してください。
```xml
<?xml version="1.0" encoding="utf-8"?>
<ZipperConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<!-- ZIP化する対象のフォルダパス -->
<TargetDirectoryName>D:\DataFolder</TargetDirectoryName>
<!-- ZIPファイルを出力するフォルダパス -->
<ZipperDirectoryName>D:\Backups</ZipperDirectoryName>
<!-- コマンドラインから入出力先を上書きできるようにするか -->
<EnableCommandLine>true</EnableCommandLine>
<!-- 圧縮のレベル -->
<!-- レベルは`System.IO.Compression.CompressionLevel`に依存する。 -->
<CompressionLevel>1</CompressionLevel>
<!-- ZIPファイルに含めないフォルダパス(絶対パスで指定) -->
<ExcludesDirectory>
<string>D:\DataFolder\ZIPに含めない</string>
<string>D:\DataFolder\ZIPに含めない</string>
</ExcludesDirectory>
</ZipperConfig>
```