Добавление новых свойств к сведениям о файле в PowerShell

#powershell #file

#powershell #файл

Вопрос:

Я пытаюсь добавить несколько пользовательских свойств к файловому объекту с помощью PowerShell.

введите описание изображения здесь

 $A = Get-ChildItem C:TEMPtest.zip
$A | Add-Member -NotePropertyName Status -NotePropertyValue Done
 

Я попробовал приведенный выше сценарий, но он не отображается на вкладке «Сведения».

Комментарии:

1. Использование Set-ItemProperty . Объект file имеет фиксированные свойства. Вы можете изменить (некоторые) свойства, но не добавить ни одного.

2. @Scepticalist значит, нет способа добавить пользовательское свойство?

3. все расширенные метаданные, отображаемые Windows, предоставляются различными расширениями проводника. если вы хотите добавить некоторые… вам нужно написать собственное расширение или установить приложение, которое добавляет расширение со свойством, которое вы можете использовать.

4. @wonderfulworldwithcharity, dsofile.dll может обеспечить функциональность, которую вы ищете. Для получения дополнительной информации проверьте здесь . Имейте в виду, что если вы попытаетесь добавить, изменить или удалить свойства файла с цифровой подписью, вы фактически сделаете цифровую подпись недействительной, пока не подпишете файл повторно после его изменения.