Заменить определенный текст в CSV через командную строку

У меня есть данные в формате CSV, который получает вывод изSQL Server, Данные имеют некоторыеNULL а такжеN.A. записанные значения, которые делают тип символа столбца - иначе он бы состоял из целых чисел. Можно ли с помощью операторов пакетного файла найти и заменить эти значения числом - скажем, -1 дляNULL и -2 дляN.A., Вот как теперь выглядят данные:

    Col A,  Col B,  Col C,  Col D,  Col E,  Col F,  Col G,  Col H
    NULL,   13,     11,     N.A.,   4710,   N.A.,   1,      1
    5,      NULL,   13,     7070,   N.A.,   4920,   N.A.,   1
    5,      NULL,   12,     8680,   N.A.,   9130,   N.A.,   1

Я хотел бы преобразовать это в это:

    Col A,  Col B,  Col C,  Col D,  Col E,  Col F,  Col G,  Col H
    -1,     13,     11,     -2,     4710,   -2,     1,      1
    5,      -1,     13,     7070,   -2,     4920,   -2,     1
    5,      -1,     12,     8680,   -2,     9130,   -2,     1

Это необходимо сделать с помощью оператора batch, поскольку это промежуточный вывод, который сразу же считывается другой программой. Я взглянул наfindstr команда (http://technet.microsoft.com/en-us/library/bb490907.aspx) но я уверен, как написать точный синтаксис и выполнить операцию замены. Полезные отзывы высоко ценятся!

Ответы на вопрос(3)

Ваш ответ на вопрос