У меня есть простой скрипт для резервного копирования, который хранит свои настройки в 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
)? Конечно, я могу дать им цифры, но это будет не удобно.
Файл используется для ручного редактирования.