У меня есть пакетный скрипт, который запрашивает ввод данных пользователем, а затем выводит пару файлов, которые я использую в среде AIX. Эти файлы должны быть в формате UNIX (я полагаю, это UTF8), но я ищу какое-то направление в простейшем способе сделать это.
Мне не нравится загружать дополнительные пакеты программного обеспечения; Cygwin или GnuWin32. Я не против написать это, если это возможно, я могу выбрать Batch, Powershell и VBS. Кто-нибудь знает способ сделать это?
Или я могу создать файлы с помощью Batch и вызвать скрипт Powershell для их исправления?
Идея в том, что пользователю будет предложено ввести некоторую информацию, а затем я выведу стандартный файл, который в основном представляет собой быстрый ответ в AIX для задания. Сначала я использую Batch, потому что я не знал, что столкнусь с этой проблемой, но я склоняюсь к тому, чтобы исправить это в Powershell. потому что я нашел код на другом форуме, который может выполнить преобразование (ниже).
% foreach($i in ls -name DIR/*.txt) { \
get-content DIR/$i | \
out-file -encoding utf8 -filepath DIR2/$i \
}
Ищем какое-то направление или какой-то вклад в это.