wolf0425 
 
Цитата:
Да, именно по признаку пяти знаков "-".
  
Спасибо, но ваш батник ничего не делает. Может проблема в том, что в файле file1.txt присутствует два символа переноса строки перед xx yyy = nn-nn-nn-nn-nn-nn, как и указано в моем посте.
		
		Цитата:
не очень понятно - как найти строки mm-mm-mm-mm-mm-mm в file2.txt
по признаку пяти знаков "-" через пару неизвестных символов?
Да, именно по признаку пяти знаков "-".
Спасибо, но ваш батник ничего не делает. Может проблема в том, что в файле file1.txt присутствует два символа переноса строки перед xx yyy = nn-nn-nn-nn-nn-nn, как и указано в моем посте.

 Нету... Я чет подумал что это штатная программа винды. 
 
 методом научного тыка выяснил что пока скрипт работает (вставлял msgbox "" в конец скрипта)  имя новое, измененное, ну просто красота. а как только скрипт заканчивает работать - возвращается стандартное имя.