Редактировать VersionInfo файла с помощью powershell - PullRequest
0 голосов
/ 12 сентября 2018

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

Просмотр VersionInfo можно выполнить с помощью следующей команды:

get-itemproperty -path .\amazon_cel_v2l.dvf | Format-List -Property VersionInfo

output:

VersionInfo : File:             C:\extended_attributes\amazon_cel_v2l.dvf
              InternalName:
              OriginalFilename:
              FileVersion:
              FileDescription:
              Product:
              ProductVersion:
              Debug:            False
              Patched:          False
              PreRelease:       False
              PrivateBuild:     False
              SpecialBuild:     False
              Language:

Как видите, есть несколько разных пустых полей, которые могут быть заполнены метаданными.Кто-нибудь знает, если / как эти поля могут быть записаны?В частности, я хотел бы использовать четыре поля, перечисленные ниже:

              InternalName:
              OriginalFilename:
              FileVersion:
              FileDescription:

1 Ответ

0 голосов
/ 13 сентября 2018

Согласно комментариям в моем вопросе, я попытаюсь придумать другой способ добавления пользовательских метаданных в мои файлы.Альтернативные потоки данных хороши, но теряются, если файл передается в файловую систему, отличную от ntfs.

...