Живий Журнал
 
  • Страница 1 из 1
  • 1
Модератор форума: Admin, zirka, kefir  
Подскажите скрипт
Admiral8Дата: Чт, 11.07.2013, 13:23:17 | Сообщение # 1
Генерал-полковник
Сообщений: 1425
Репутация: 113
Награды: 26

Украина, Житомир
надо сделать батник

исходные данные:
папка с текстовыми файлами NAME в каждом файле 1 слово WORD.

что надо:
создать один текстовый файл со строками в формате
NAME=WORD

Добавлено (11 Июль 2013, 13:23:17)
---------------------------------------------
кидаю червонец на карту или пополняю мобилку smile

Offline (Норвегия)  
  Блог пользователя Admiral8   
3DSchuminatorДата: Чт, 11.07.2013, 14:21:50 | Сообщение # 2
Генералиссимус
Сообщений: 4814
Репутация: 4170
Награды: 291

Украина, Житомир
Цитата
FOR %%P IN (folder\*) DO (
<nul set /p strTemp=%%~nP=>> results.txt
type %%P >> results.txt
echo. >> results.txt
)
на. Файлики типа лежат в папке folder. Можешь оставить только звездочку, тогда будут браться все файлики в папке с батником, только батник надо исключить из списка, ато и он попадет. Или поставить маску *.тхт, если файлики текстовые, самое простое решение

Или NAME - это имя папки? Тогда вместо %%~nP (имя файла без расширения) зафигачь имя папки. Я просто не до конца понял что у тебя NAME


Сообщение отредактировал 3DSchuminator - Чт, 11.07.2013, 14:25:42
Offline (Украина)  
  Блог пользователя 3DSchuminator   
Admiral8Дата: Чт, 11.07.2013, 14:24:18 | Сообщение # 3
Генерал-полковник
Сообщений: 1425
Репутация: 113
Награды: 26

Украина, Житомир
спс. щас докачиваю дату и попробую
Offline (Норвегия)  
  Блог пользователя Admiral8   
3DSchuminatorДата: Чт, 11.07.2013, 14:30:18 | Сообщение # 4
Генералиссимус
Сообщений: 4814
Репутация: 4170
Награды: 291

Украина, Житомир
если NAME - это папка, в которой лежит батник и файлики, то делай так:
Цитата
Set folder=%~dp0
For /D %%a In ("%folder:~0,-1%.txt") Do Set folder=%%~na
FOR %%P IN (folder\*) DO (
<nul set /p strTemp=%folder%=>> results.txt
type %%P >> results.txt
echo. >> results.txt
)
если нужен полный путь к файлу а не имя последней папки - удали вторую строку
Offline (Украина)  
  Блог пользователя 3DSchuminator   
Admiral8Дата: Чт, 11.07.2013, 15:50:31 | Сообщение # 5
Генерал-полковник
Сообщений: 1425
Репутация: 113
Награды: 26

Украина, Житомир
ок! закачка базы растягивается до завтра... отпишу потом, магар уже готов! smile
Offline (Норвегия)  
  Блог пользователя Admiral8   
3DSchuminatorДата: Чт, 11.07.2013, 16:17:47 | Сообщение # 6
Генералиссимус
Сообщений: 4814
Репутация: 4170
Награды: 291

Украина, Житомир
если что - пиши. С детства люблю батники smile
Offline (Украина)  
  Блог пользователя 3DSchuminator   
Admiral8Дата: Сб, 13.07.2013, 10:37:02 | Сообщение # 7
Генерал-полковник
Сообщений: 1425
Репутация: 113
Награды: 26

Украина, Житомир
я тоже только на уровне новичка =о)

Добавлено (13 Июль 2013, 10:37:02)
---------------------------------------------
давай карточку или тел smile

Offline (Норвегия)  
  Блог пользователя Admiral8   
3DSchuminatorДата: Сб, 13.07.2013, 12:00:11 | Сообщение # 8
Генералиссимус
Сообщений: 4814
Репутация: 4170
Награды: 291

Украина, Житомир
чо, помогло? Ну можно например сюда, на твой выбор wink
больные детки
спасибо
Offline (Украина)  
  Блог пользователя 3DSchuminator   
Admiral8Дата: Ср, 24.07.2013, 16:41:41 | Сообщение # 9
Генерал-полковник
Сообщений: 1425
Репутация: 113
Награды: 26

Украина, Житомир
еще не тестил. базу скачал, но ее еще надо чуть почикать.

Добавлено (13 Июль 2013, 16:24:35)
---------------------------------------------
отправил детям.
(там у одного карточка не действительна)

Добавлено (24 Июль 2013, 16:41:41)
---------------------------------------------
надо батник который удаляет все в текстовых файлах до и после указанно текста, включая этот указанны текст. файлы находятся в каталоге и подкаталогах

Offline (Франция)  
  Блог пользователя Admiral8   
VVSДата: Ср, 24.07.2013, 19:24:43 | Сообщение # 10
Генерал-лейтенант
Сообщений: 788
Репутация: 126
Награды: 15

Украина, Zhytomyr
Цитата (Admiral8)
удаляет все в текстовых файлах до и после указанно текста, включая этот указанны текст
То ли пива много, то ли не понимаю чего...
По логике до+после+включая==весь текст?
ПС: такое ощущение, что кто-то в политехе над студентами измывается....
Offline (Украина)  
  Блог пользователя VVS   
Admiral8Дата: Ср, 24.07.2013, 21:48:47 | Сообщение # 11
Генерал-полковник
Сообщений: 1425
Репутация: 113
Награды: 26

Украина, Житомир
пива много smile

останется тот текст который МЕЖДУ

Добавлено (24 Июль 2013, 21:48:47)
---------------------------------------------
решено

Offline (Украина)  
  Блог пользователя Admiral8   
  • Страница 1 из 1
  • 1
Поиск: