mugil_cephalus
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору s1nfrompvl вот для этой задачи Цитата: Напомню второй вопрос, есть текстовый файл, в нем строка выглядит так: <a href="https://login.site.com/app/signup/confirm.cgi?u=name1&uid=2074563"><font face="verdana,helvetica" color="#FF6905" style="font-size: 11px">https://login.site.com/app/signup/confirm.cgi?u=name1&uid=2074563</font></a><br><br> (все написано в одну строку, напоминаю, нужно оставить только 1 url, сайт не меняется, меняются только name1 и 2074563, причем name1 может быть больше 5 символов. Текстовые файлы распологаются, допустим в папке C:\test2. Можно ли что нибудь сделать не прибегая к сторонним утилитам? | я писал такой код Цитата: Код:echo on for %%A in (C:\test2\*.txt) do call:_1 %%A set var1= set var2= goto :eof :_1 for /f "tokens=3 delims=: " %%i in ('"type %1"') do set "var1=%%i" set "var2=%var1:~0,-7%" 0>nul 1>C:\test2\%~n1_.txt set /p="https:%var2%" && del /q %1 && ren C:\test2\%~n1_.txt %~nx1 goto :eof | для себя, думаю, сможешь подправить p.s. если не будет работать, можешь с одним амперсандом - ...set /p="https:%var2%" & del /q %1 && ren.... Добавлено: p.p.s сразу пиши Цитата: с одним амперсандом - ...set /p="https:%var2%" & del /q %1 && ren.... | - с двумя не работает Добавлено: s1nfrompvl Цитата: и еще нужно из UTF-8 сделать в win1251... пытался через xcode, у меня не получилось. | Перекодировщик кириллицы - http://2cyr.com/decode/?lang=ru |