Как сравнить два файла Excel .xlsx в PowerShell и вывести различия в другом файле
Я использовал приведенный ниже код, чтобы сравнить два файла Excel1 и Excel2 и записать разницу в другой файл, но формат вывода сильно отличается от ожидаемого.
Clear-Host
$File1 = Get-Content C:\Work\Compare\Excel1.xlsx
$File2 = Get-Content C:\Work\Compare\Excel2.xlsx
$Location = C:\Work\Compare\diff.csv
compare-object (get-content $File1) (get-content $File2) | format-list | Out-File $Location
Вывод get-content: Недопустимые символы в пути. В C:\Users\lchandrakanthredd\Desktop\Untitled2.ps1:8 char:38
- объект сравнения (получить содержимое $File1) (получить содержимое $File2) | формат-лис
Ценю ваши ответы на поставленный выше вопрос
Заранее спасибо