|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - Извлечение информации из Excel с помощью PowerShell |
|
PowerShell - Извлечение информации из Excel с помощью PowerShell
|
Новый участник Сообщения: 33 |
Добрый день.
Помогите пожалуйста составить скрипт PowerShell который: 1.Открывал заданный файл Excel, содержащий имена и даты. 2.Находил в нем строчки с датой отличающейся от сегодняшней менее чем на 20 дней. 3.Отсылал найденные строчки по электронной почте. |
|
Отправлено: 13:41, 13-10-2016 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать |
Отправлено: 13:29, 18-10-2016 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 33
|
Профиль | Отправить PM | Цитировать Выдает ошибку:
>> send-mailmessage -encoding [System.Text.Encoding]::UTF8 -from "user01@example.com" -to "user01@example.com" -subject "Date" -body $body -smtpServer smtp.fabrikam.com >> } >> Send-MailMessage : Не удается привязать параметр "Encoding". Не удается преобразовать значение "[System.Text.Encoding]: :UTF8" типа "System.String" в тип "System.Text.Encoding". строка:3 знак:28 + send-mailmessage -encoding [System.Text.Encoding]::UTF8 -from "user01@e ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidArgument: ( ![]() + FullyQualifiedErrorId : CannotConvertArgumentNoMessage,Microsoft.PowerShell.Commands.SendMailMessage |
Отправлено: 14:57, 18-10-2016 | #12 |
Новый участник Сообщения: 33
|
Профиль | Отправить PM | Цитировать С -encoding разобрался.
Но столкнулся с новой проблемой: если имя в таблице длинное, то оно обрезается в почтовом сообщении. № Наименование инструкции Дата пересмотра - ----------------------- --------------- 5 По эксплуатации ПО «Журнал учета пер... 01.11.2016 0:00:00 6 По эксплуатации программного комплек... 02.11.2016 0:00:00 |
Отправлено: 16:18, 18-10-2016 | #13 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать |
Отправлено: 17:02, 18-10-2016 | #14 |
Новый участник Сообщения: 33
|
Профиль | Отправить PM | Цитировать Спасибо за помощь.
Подскажите, как нибудь можно форматировать ширину столбца, интервал между столбцами в почтовом сообщении? Хотелось бы увеличить интервал между первым и вторым столбцом, а между вторым и третьим уменьшить. Входящее сообщение имеет вид ( № Дата пересмотра Наименование инструкции ---- --------------- --------------------------------- 1 28.10.2016 0:00:00 По эксплуатации программы «Автоматизированное рабочее место начальника смены ст... 2 29.10.2016 0:00:00 По эксплуатации программного комплекса «АСУРЭО» начальником смены станции. 3 30.10.2016 0:00:00 По эксплуатации программного комплекса «MODES Terminal» начальником смены станции. 4 31.10.2016 0:00:00 по эксплуатации автоматизированной системы оперативного мониторинга топливообес... 5 01.11.2016 0:00:00 По эксплуатации ПО «Журнал учета переводов присоединений на обходные выключател... |
Последний раз редактировалось Alexchandr, 24-10-2016 в 16:35. Отправлено: 16:07, 24-10-2016 | #15 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] извлечение информации из файлаа | muslimdogger | Скриптовые языки администрирования Windows | 3 | 22-04-2016 21:34 | |
CMD/BAT - Извлечение информации из множества файлов в один | Борис_Спектор@vk | Скриптовые языки администрирования Windows | 9 | 07-02-2016 21:43 | |
Любой язык - Извлечение определенных файлов из нескольких архивов в .bat или PowerShell | dmitry1026 | Скриптовые языки администрирования Windows | 0 | 03-02-2016 13:34 | |
PowerShell - [решено] Импорт из CSV в AD с помощью PowerShell | rox33 | Скриптовые языки администрирования Windows | 23 | 20-07-2012 15:45 | |
2003/XP/2000 - [решено] Excel 2003. Запись текстовой информации из трех ячеек в одну ячейку. | Stejar | Microsoft Office (Word, Excel, Outlook и т.д.) | 2 | 15-02-2012 16:12 |
|