Я написал скрипт для чтения списка объектов папки в xml-файл, показывающий свойства папки.Это также создает другой файл XML в более поздний момент времени.После создания файла delta xml я импортирую оба файла xml и сравниваю их по имени папки, чтобы показать, какие папки были удалены или удалены, и сохранить результаты в формате html в файл для просмотра.Все работает хорошо, но я хочу заменить некоторые значения в результатах. compare-object cmd-let позволяет мне отображать некоторые атрибуты, но сообщает, на какой стороне было изменение, поставив => для папки, добавленной в дельта-файл, или <= для папки, удаленной в дельта-файле,Я действительно хотел бы заменить имя столбца SideIndicator и заменить значения => или <= на что-то более интуитивное.Я поиграл, используя метод -Replace {$ _ $ original, $ newvalue}.Я нашел руководство в блоге Hey Scripting Guy и некоторых других примерах, но ни один из них, казалось, не делал то, что я хочу.Каков наилучший способ приблизиться к этому?В настоящее время я не храню сравниваемые результаты, просто форматирую и конвертирую в HTML.Любой совет приветствуется.Я могу опубликовать код, если это необходимо, но его длина составляет около 60 строк, и я действительно ищу лучший способ сделать это, а не кто-то обязательно писать код. </p>
Спасибо!