![]() |
Замена текстового файла (2)
Снова здравствуйте, помогите:
@echo off >"C:\Snidma\text1.txt" ( echo текст echo и тут текст echo 123 ) То что есть у меня. А если я не знаю полный путь к файлу, знаю только что есть папка и в ней файл: C:\........\papka\text1.txt" Вопрос в том же, как все это заменить, если не знаю полного пути к файлу? Заранее спасибо. Цитата:
|
Ищи файл.
Можно сделать поиск по диску, но с риском попасть не на тот файл, который нужен (если таких файлов в разных каталогах больше одного). @echo off for /D /R C:\ %%d in (*.*) do ( if %%~nd==papka if exist "%%d\text1.txt" ( >"%%d\text1.txt" ( echo текст echo и тут текст echo 123 ) ) ) Такой текст должен найти все файлы text1.txt, находящиеся в папках papka, и заменить их содержимое. |
Время: 22:25. |
Время: 22:25.
© OSzone.net 2001-