Использование дополнительного скрипта сравнения для получения общего количества файлов и строк кода в каталоге
Попытка получить текущее количество строк в каталоге Текущая команда:
load "C:\dir" " "
expand all
TEXT-REPORT layout:statistics output-to:"BCREPORT.csv"
Это дает мне отчет, который имеет "ï" ¿в верхнем левом углу.
Возможно, я использую неправильный тип отчета. Я попробую отчет папки в этом пункте.
1 ответ

это спецификация UTF-8
Я думаю, что в верхнем правом углу вы имеете в виду начало текста документа. Таким образом, нет неправильного типа отчета, только флаг для кодирования содержимого отчета.
См. Также http://www.scootersoftware.com/support.php?zz=kb_filereportencoding (Внимание, относится к старой версии BC2):
В КАКОМ ХАРАКТЕРНОМ ХОДАХ СОХРАНЯЕТСЯ ФАЙЛ ОТЧЕТА?
Помимо отчета о различиях в файлах сравнения, генерирует файлы отчетов (простой текст) в той же кодировке символов, что и файл на левой стороне.
Например, если файл левой стороны - ANSI, сгенерированный отчет будет ANSI. Если файл левой стороны имеет формат UTF-8, отчет будет сгенерирован в формате UTF-8.
Таким образом, если сравниваемый файл на левой стороне - ANSI, то отчет также будет ANSI (если не было изменений с версии BC2))