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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - VBScript скрипт выборки части текат и удаления

Ответить
Настройки темы
VBS/WSH/JS - VBScript скрипт выборки части текат и удаления

Новый участник


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

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


Привет!
Поступила задача.
Имеется куча файлов, а именно это выгруженная почта в формате тхт.
Каждый файл это письмо, в не которых файлах есть форварды (FW и ответы (RE
Задача удалить часть текста именно форварды и ответы.
VBS только начал изучать, и на это потребуется время, а задачу нужно решить как можно быстрее.
Помогите пожалуйста!!

Отправлено: 15:44, 12-05-2014

 

Ветеран


Contributor


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

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


Образцы файлов, упакованные в архив. Указать на примерах что потребно удалить.

Отправлено: 16:06, 12-05-2014 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


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

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


Вот часть текста

в этом примере нужно оставить кусок от RE: до From:, сам from и то что ниже убить. Писем таких 1000 000

Код: Выделить весь код
RE: Повышение окладов сотрудникам
Pan Vadim </O=FIRMA/OU=EXCHANGE ADMINISTRATIVE GROUP (FYDIBOHF23SPDLT)/CN=RECIPIENTS/CN=PAN VAIM28F>
Khaas Boris </O=FIRMA/OU=EXCHANGE ADMINISTRATIVE GROUP (FYDIBOHF23SPDLT)/CN=RECIPIENTS/CN=Khaas Bois6a2>
===

Доброе утро! 

После праздников выходит? Правильно будет  принимать решения  с его участием.

 

 

С уважением,

    Вадим Пан,

    директор по инвестиционному и кадровому развитию

    FIRMA

    тел.: +99999999

    факс: +99999999

    моб.: +99999999

    VPan@firma.ru 

    www.firma.ru 

 

From: Khaas Boris 
Sent: Wednesday, April 30, 2014 9:19 AM
To: Pan Vadim
Cc: Pyin Aleksandr; Denko Yuliya; Khaasov Marat
Subject: Fwd: Повышение окладов сотрудникам

 

Вадим,

Доброе утро!

Огромная просьба внимательно рассмотреть данный случай. 

У меня огромная просьба не ухудшать то, что удалось с огромным трудом сохранить с прежним менеджментом.

Спасибо.

Б.Хаас

Отправлено с iPad


Начало переадресованного сообщения:

 От: "Khaasov Marat" <mhaasov@firma.ru>
 Кому: "Denko Yuliya" <YDenko@firma.ru>
 Копия: "Khaas Boris" <BKhaas@firma.ru>
 Тема: FW: Повышение окладов сотрудникам

 Юлия, добрый вечер!
 
 Пересылаю старую переписку с HR.
 
 Эти инженеры работают у нас с июля 2011 данным 6 инженерам необходимо увеличить оклады на 70%.
 
 С уважением,
    Марат Хаасов,
    FIRMA
    Тел.: +99999999
    Моб.: +99999999


From: Khaas Boris 
Sent: Wednesday, April 30, 2014 9:19 AM
To: Pan Vadim
Cc: Pyin Aleksandr; Denko Yuliya; Khaasov Marat
Subject: Fwd: Повышение окладов сотрудникам

 

Вадим,

Доброе утро!

Огромная просьба внимательно рассмотреть данный случай. 

У меня огромная просьба не ухудшать то, что удалось с огромным трудом сохранить с прежним менеджментом.

Спасибо.

Б.Хаас

Отправлено с iPad


Начало переадресованного сообщения:

 От: "Khaasov Marat" <mhaasov@firma.ru>
 Кому: "Denko Yuliya" <YDenko@firma.ru>
 Копия: "Khaas Boris" <BKhaas@firma.ru>
 Тема: FW: Повышение окладов сотрудникам

 Юлия, добрый вечер!
 
 Пересылаю старую переписку с HR.
 
 Эти инженеры работают у нас с июля 2011 данным 6 инженерам необходимо увеличить оклады на 70%.
 
 С уважением,
    Марат Хаасов,
    FIRMA
    Тел.: +99999999
    Моб.: +99999999

Последний раз редактировалось rested, 12-05-2014 в 17:19.


Отправлено: 16:45, 12-05-2014 | #3


Ветеран


Contributor


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

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


Что неясного в тексте просьбы:
Цитата Iska:
Образцы файлов, упакованные в архив. »
?!

Отправлено: 18:17, 12-05-2014 | #4


Новый участник


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

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


Вложения
Тип файла: zip test.zip
(2.0 Kb, 6 просмотров)

прикрепил http://forum.oszone.net/attachment.p...1&d=1399905208

Отправлено: 18:33, 12-05-2014 | #5


Новый участник


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

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


не посильная задача ?!

Отправлено: 09:46, 13-05-2014 | #6


Ветеран


Contributor


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

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


Цитата rested:
не посильная задача ?! »
Нет. Просто ещё не брался.
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:18, 13-05-2014 | #7


Новый участник


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

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


хорошо ждем, спасибо !!
и еще к информации там файлы с кодировкой unicode...

Отправлено: 11:40, 13-05-2014 | #8


Ветеран


Contributor


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

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


Цитата rested:
и еще к информации там файлы с кодировкой unicode... »
Собственно, для того, чтобы выяснить исходную кодировку файлов и наличие BOM — и просил файлы в архиве, а не просто в виде текста в посту.

Отправлено: 11:56, 13-05-2014 | #9

mwz mwz вне форума

Аватара для mwz

Ушел из жизни


Contributor


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

Профиль | Сайт | Отправить PM | Цитировать


Цитата rested:
не[]посильная задача ?! »
Это вопрос -- или ирония? Если ирония, то если хотите получить ответ -- лучше так не делать.

У вас избыточная постановка задачи. Алгоритм для одного файла более простой, примерно так:

Код: Выделить весь код
Цикл:
    Проверить начало строки,
    Если она начинается с from: то выход из цикла
    Прочитать строку и дописать её во временный файл
    Проверить, есть ли следующая строка в исходном файле
    Если нет, то выход из цикла
    Перейти к следующей строке
Конец Цикла

Дописать пустую строку во временный файл
Переименовать исходный в *.bak
Переименовать временный файл в исходное имя

-------
Mikhail Zhilin


Последний раз редактировалось mwz, 13-05-2014 в 12:58.


Отправлено: 12:52, 13-05-2014 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - VBScript скрипт выборки части текат и удаления

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Нужен Батник для удаления части строки d_coder@vk Скриптовые языки администрирования Windows 1 18-03-2014 10:02
Скрипт для разбиения файла на части Diamond AutoIt 17 17-05-2013 01:42
CMD/BAT - Скрипт удаления программы Pucckuu86IT Скриптовые языки администрирования Windows 0 24-12-2012 13:02
Любой язык - скрипт для удаления Rubichek Скриптовые языки администрирования Windows 2 07-08-2011 14:49
[решено] скомпилированный (exe-file) скрипт при запуске вываливается с ошибкой у части юзеров saavaage AutoIt 4 05-10-2010 12:54




 
Переход