Существует ли стандартный способ для всех операционных систем добавления «тегов» к файлам

Я пишу сценарий для создания резервных копий различных файлов. Я бы хотел сохранить метаинформацию о резервной копии. В настоящее время я использую имя файла, например:

backups/cool_file_bkp_c20120119_104955_d20120102

Где c представляет дату и время создания файла, а d представляет "время данных", которое представляет то, что на самом деле содержит файл cool_file. . Причина, по которой я сейчас использую «время данных», заключается в том, что более поздняя резервная копия может быть сделана из того же файла, и в этом случае я знаю, что могу безопасно заменить предыдущую резервную копию того же «времени данных» без потери какой-либо информации.

Это кажется ужасным способом делать что-то, но, похоже, у него есть то преимущество, что он не зависит от ОС.Есть ли способ лучше?

К вашему сведению: я использую Python для создания сценария создания резервной копии, и в настоящее время мне нужно, чтобы это работало в Windows XP, 2003 и Redhat Linux.

РЕДАКТИРОВАТЬ: Решение: Из приведенных ниже ответов я сделал вывод, что метаданные в файлах стандартным образом не поддерживаются широко. Учитывая, что моей целью было плотно связать метаданные с файлом, кажется, что архивирование файла вместе с текстовым файлом метаданных - лучший способ.

5
задан Zsolt Botykai 19 January 2012 в 14:26
поделиться