|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - VBScript скрипт выборки части текат и удаления |
|
|
VBS/WSH/JS - VBScript скрипт выборки части текат и удаления
|
Новый участник Сообщения: 6 |
Привет!
Поступила задача. Имеется куча файлов, а именно это выгруженная почта в формате тхт. Каждый файл это письмо, в не которых файлах есть форварды (FW ![]() ![]() Задача удалить часть текста именно форварды и ответы. VBS только начал изучать, и на это потребуется время, а задачу нужно решить как можно быстрее. Помогите пожалуйста!! |
|
Отправлено: 15:44, 12-05-2014 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Образцы файлов, упакованные в архив. Указать на примерах что потребно удалить.
|
Отправлено: 16:06, 12-05-2014 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 6
|
Профиль | Отправить 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 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Что неясного в тексте просьбы:
Цитата Iska:
|
|
Отправлено: 18:17, 12-05-2014 | #4 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать |
|
Отправлено: 18:33, 12-05-2014 | #5 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать не посильная задача ?!
|
Отправлено: 09:46, 13-05-2014 | #6 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата rested:
|
|
Отправлено: 11:18, 13-05-2014 | #7 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать хорошо ждем, спасибо !!
и еще к информации там файлы с кодировкой unicode... |
Отправлено: 11:40, 13-05-2014 | #8 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата rested:
|
|
Отправлено: 11:56, 13-05-2014 | #9 |
Ушел из жизни Сообщения: 8595
|
Профиль | Сайт | Отправить PM | Цитировать Цитата rested:
У вас избыточная постановка задачи. Алгоритм для одного файла более простой, примерно так: Цикл: Проверить начало строки, Если она начинается с from: то выход из цикла Прочитать строку и дописать её во временный файл Проверить, есть ли следующая строка в исходном файле Если нет, то выход из цикла Перейти к следующей строке Конец Цикла Дописать пустую строку во временный файл Переименовать исходный в *.bak Переименовать временный файл в исходное имя |
|
------- Последний раз редактировалось mwz, 13-05-2014 в 12:58. Отправлено: 12:52, 13-05-2014 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
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 |
|