В настоящее время я могу использовать скрипт Beyond Compare для вывода результатов в файл. Вы все смогли помочь мне выяснить, как проверить различия в текстовом файле результатов с помощью Powershell. Однако у меня есть еще один вопрос. Чтобы получить результаты в текстовом файле, в Beyond Compare вы используете скрипт basi c, а затем запускаете скрипт через cmd. У меня вопрос, как мне запустить скрипт через Powershell вместо cmd? Ниже приведена команда, используемая в cmd для запуска скрипта.
c:\Program Files\Beyond Compare 4>bcompare.exe @"C:\script.txt" "C:\test1" "C:\test" "C:\bcreport\report.txt"
Сценарий, на который он ссылается, приведен ниже.
load "%1" "%2"
expand all
folder-report layout:side-by-side options:display-mismatches output-to:"%3"
Спасибо за любой вклад. Чтобы заставить это работать, все это часть более крупного скрипта Powershell, над которым я работаю. Если я смогу запустить его из Powershell, это сэкономит мне массу времени, так как я смогу написать сценарий, который займет несколько часов.