Как заменить пути во всех файлах проекта?

Большой проект, много файлов *.c, *.lib, *.js, *.html и пр., внутри прописаны пути, которые необходимо заменить (ту часть, которая до самой папки с проектом). Сейчас в каждом файле меняю сразу все пути в sublime, но файлов довольно много. Как делать это быстрее через командную строку Windows?
  • Вопрос задан
  • 230 просмотров
Пригласить эксперта
Ответы на вопрос 3
@aynur_safin
Replace Text
www.ecobyte.com/replacetext

или батник:
@echo off
Setlocal EnableExtensions

Set infile=%1
Set find=что_меняем
Set replace=на_что_меняем

SetLocal EnableDelayedExpansion

for /f "usebackq delims= eol=" %%n in (!infile!) do (
set LINE=%%n
set TMPR=!LINE:%find%=%replace%!
Echo !TMPR!>>!infile!-TMP.TXT
)

copy %infile% %infile%.bak
move %infile%-TMP.TXT %infile%
Ответ написан
dimonchik2013
@dimonchik2013
non progredi est regredi
так зачем в каждом файле - меняйте сразу во всех

например textpad это умеет
Ответ написан
Комментировать
good_br
@good_br
учусь
А как сделать, что бы расширение bak не ставилось в конце файла ?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы