Тот же ключ с несколькими значениями - PullRequest
0 голосов
/ 06 июля 2019

У меня есть простой скрипт для резервного копирования, который хранит свои настройки в INI-файле.

Есть 4 настройки:

  • исходный каталог (например, C:\Foo)
  • каталог назначения (например, C:\Backup)
  • каталоги для исключения (например, C:\Foo\Do not backup me)
  • исключаемых файлов (например, C:\Foo\Do not backup me.txt)

И в настоящее время INI-файл выглядит так:

[Main]
SourceDir="C:\Foo"
DestinDir="C:\Backup"

[DirsToExclude]
Dir="C:\Foo\Do not backup me"
Dir="C:\Foo\Do not backup me too!"
Dir="C:\Foo\And me!!!11"

[FilesToExclude]

Итак, вопрос:

Допустимо ли использовать один и тот же ключ несколько раз, как во втором разделе? Если нет, то как решить проблему семантически идентичных ключей (Dir, Dir, Dir)? Конечно, я могу дать им цифры, но это будет не удобно.

Файл используется для ручного редактирования.

...