Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Забанен


Сообщения: 793
Благодарности: 260

Профиль | Цитировать


Допустим, файл выглядит как:
Код: Выделить весь код
F:\Папка\2015_02_16_17_21-senyor_pomidor-Приветственное_сообщение-всем_Пользователям.txt
E:\Папка\2016_02_16_19_33-siski_rulyat_mirom-Приветственное_сообщение-vip_Пользователям.txt
...
Тогда можно извлечь подстроку по токену:
Код: Выделить весь код
@echo off
  setlocal&chcp 1251>nul
    for /f %%i in (spisok.txt) do (
      for /f "tokens=2 delims=-" %%j in ("%%i") do (
        echo:%%j>>puk.txt
      )
    )
  endlocal&chcp 866>nul
exit /b
К слову, если в наличии имеется gawk:
Код: Выделить весь код
gawk -F "-" '{print $2}' spisok.txt>puk.txt
На PS >= 4 версии:
Код: Выделить весь код
(gc .\spisok.txt).ForEach{($_ -split '-')[1]}|Out-File puk.txt -enc default

Последний раз редактировалось greg zakharov, 20-04-2016 в 18:52.


Отправлено: 18:28, 20-04-2016 | #2