krambrige, считайте, что нельзя
на batch-файлах вообще невозможно работать с произвольными файлами
на более серьёзных языках нужно анализировать содержимое файла: кодировка, форматы концов строк, наличие-отсутствие BOM-заголовка
ну и это связано с перезаписью всего файла - если у вас объёмы как
недавно писал Asdshka по - 10 Гб, то традиционный подход построчной обработки на многие дни растянется