4 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Напоминалка о днях рождениях сотрудников организации

Напоминание о Днях рождения, событиях, делах

Каждому из нас ежедневно приходится запоминать или записывать список дел на завтра, на неделю, на месяц, которые необходимо вовремя выполнить.

  • Звонки клиентам
  • Оплата коммунальных услуг
  • Оплата кредита в банке один раз в месяц
  • Поручения руководителя
  • Отправка отчета по работе
  • Собеседования с работодателем
  • Корпоративное мероприятие
  • Важные встречи с партнерами
  • Медицинские осмотры
  • Домашние дела: уборка в доме раз в неделю, ремонт обуви, чистка аквариума, прогулка с ребенком, выгул собаки и т.д.
  • Спортивные тренировки по средам
  • Замена картриджа фильтра раз в пол.года

и многое другое. Дел очень много и все они в разной степени важные.

Совет: Создавайте напоминания для задач, которые нужно решить через месяц, два или даже пол.года.

Это особенно важно, поскольку за такой срок о них легко забыть!

В адресной книге мобильного телефона количество контактов как правило исчисляется десятками и даже сотнями. А для поддерживания отношений хорошим тоном является вовремя поздравить человека с его личным праздником, юбилеем или другой важной датой. Очевидно, что запомнить все даты просто невозможно.

Те, кто привык ценить время и содержать свои персональные данные в порядке, часто используют программу органайзер с напоминалкой, планировщик дел или как электронную записную книжку и базу контактов.

Программа для напоминаний на рабочий стол на русском языке (reminder) — лучшее решение не забыть вовремя поздравить коллег и родственников с праздником, успеть купить подарок, отправить поздравление почтой, погасить задолженность.

Универсальное приложение Exiland Assistant отлично подходит для уведомлений о Днях Рождения, событиях и задачах. Но на этом возможности органайзера не заканчиваются — она позволяет в структурированном виде вести базу клиентов [ссылка на статью], партнеров, коллег, родственников, вести заметки и ссылки интернета, записывать пароли, планировать дела и контролировать их выполнение. Exiland Assistant — отличный ежедневный помощник для дома и офиса.

Напоминание о Днях Рождения

Рассмотрим, как выглядит напоминалка Дней Рождений в ежедневнике Exiland Assistant для Windows. Если сегодня или в ближайшие дни у кого-либо из людей наступит День Рождения, сразу после запуска появится окно с напоминанием на рабочем столе Windows.

В разделе Контакты создайте записи друзей, знакомых или коллег. Введите их даты рождения, и вы никогда не забудете поздравить их. Программа напомнит об этом заранее за указанное вами количество дней. Даже если время оповещения о задаче наступило в момент, когда у вас не был запущен ежедневник или был выключен компьютер, органайзер сообщит вам о ней сразу после включения компьютера и запуска программы. Дату рождения можно задать в карточке контакта.

Количество дней, за которое следует уведомлять, вы можете самостоятельно задать в настройках программы в меню Сервис/Настройки.

Напоминание о событиях

События в программе могут быть как независимыми от человека (календарными), так и привязанными к конкретному человеку или организации (звонок, встреча). Если они относится к конкретной персоне, то отображаются как в карточке данной персоны, так и в общем списке в разделе событий. Напоминание о событии появляется при запуске и при переходе времени на следующие сутки.

В карточке события вы указываете дату и заранее за сколько дней напомнить, если это необходимо. При запуске программы органайзер напомнит вам о предстоящем событии.

Напоминание о делах и задачах

Напоминание о задачах появляется во время работы программы. Существует два способа оповещения: мигание анимированного значка в области уведомления (System Tray) и всплывание окна с деталями задачи.

Кроме того, Вы можете настроить вид анимации значка на свой вкус и цвет, звуки оповещения для обычных и важных задач. Настройки находятся в меню Сервис/Настройки, закладка Задачи.

Exiland Assistant — это далеко не только Напоминалка на рабочий стол — это одновременно простой и мощный ежедневник для Windows. Большинство пользователей ПК используют Exiland Assistant для заметок и ведения базы контактов людей и организаций с возможностью быстрого доступа к данным. Удобный продуманный русскоязычный интерфейс позволит быстро начать работу с программой как опытному пользователю ПК, так и домохозяйке.

Программа для напоминания на компьютере — софт от компании Exiland не требует установки (portable) и может запускаться с флешки, где бы вы не находились.

Существует 3 версии органайзера-напоминателя: Free (совершенно бесплатная напоминалка для Windows), Personal (полнофункциональная однопользовательская) и Enterprise (сетевая многопользовательская).

Сетевой органайзер Exiland Assistant Enterprise позволяет организовать единую базу контактов для множества пользователей локальной сети, вести базу клиентов, партнеров, сотрудников, задач по проектам. Для использования сетевой версии необходимо установить на любой ПК локальной сети Exiland Assistant Server, входящий в поставку Exiland Assistant Enterprise. Вы можете бесплатно скачать демо версию органайзера Exiland Assistant Enterprise и попробовать в работе на ваших данных, после чего перейти на полнофункциональную платную версию без потери данных.

Напоминалка на рабочий стол для дней рождений

Приветствую Вас, уважаемый посетитель блога «ПенсерМен».

Наверное, почти у каждого из нас, хотя бы раз был в жизни случай, когда мы забывали поздравить с днём рождения кого-нибудь из друзей или родных и близких. О чувствах которые накрывают с головой после такой забывчивости, можно написать целые трактаты.

Но я не буду этого делать, а лучше сразу порекомендую средство от такой забывчивости. Это напоминалка на рабочий стол, которая заранее начнёт предупреждать Вас о приближающейся дате чьего-нибудь дня рождения или просто о любом важном дне, который Вам необходимо всегда помнить.

Программ для этой цели, так называемых напоминалок, существует не мало. И их не сложно найти во всемирной паутине. Я же остановлюсь на одной, которой пользуюсь много лет и она не раз меня выручала, когда подводила память. Итак она называется просто: Birthday v1.2.2.8. Первая, которую я устанавливал была birthday v1.0.3.5. Автор её некий Похилько Дмитрий.

Напоминалка на рабочий стол Birthday v1.2.2.8

Что мне больше всего в ней понравилось и почему из множества программ я выбрал именно эту. Перечислю:

  • небольшой размер исполняемого файла- всего 3.44 MB;
  • простота использования и абсолютно ничего лишнего ни в самой программе, ни на рабочем столе;
  • возможность распечатать все дни рождения в виде таблицы;
  • ну и самое главное – это конечно же бесплатность самой напоминалки;
Читать еще:  Какие основные формы самозащиты работниками трудовых прав

Вот так она выглядит. Не беспокойтесь реальный размер лишь слегка больше этого:

А такое напоминание (картинка ниже) о дне рождении появиться в трее рабочего стола после запуска компьютера за день до указанной даты, если Вы указали при внесении данных, что нужно предупреждать за 1 день до наступления той самой даты:

Чтобы добавить новую запись или изменить существующую, нужно нажать на “Новый” или “Изменить” и в появившемся окне заполнить или изменить необходимые поля после чего конечно же нажать на “Сохранить”:

Также эта программа — напоминалка позволяет сохранять данные всех дней рождений в *.bfs файле и простом текстовом. Есть возможность восстановить данные из этих файлов. При необходимости, как я упоминал выше, можно и распечатать список, а при желании и изменить тему оформления:

Хотя меня, честно говоря устраивает любая тема, лишь бы перед каждой датой появлялось информационное окно на рабочем столе и булькающий звук. Этот звук идёт по умолчанию, но Вы можете изменить настройки и поставить вместо него любую свою мелодию или что-то ещё, что захотите.

Настройки напоминалки для дней рождений Birthday v1.2.2.8

В настройках, я считаю, в первую очередь, нужно выделить “Запуск программы с Windows”, иначе просто теряется весь её смысл. Ведь Вы можете забыть её запустить сами перед какой-нибудь важной датой о которой уже не помните.

Я ещё выделяю “Сворачивать в трей при запуске”, чтобы после каждого включения компьютера не появлялось окно программы на рабочем столе. Список сортирую по порядку приближения чьего-то дня рождения. Для этого надо нажать на “Следующий”. При щелчке происходит сортировка либо в прямом либо в обратном порядке:

Остальные настройки Вы можете изменить на своё усмотрение и сортировать список можно по разному, нажимая по любому названию колонок. Будь то “ФИО”, “Дата” и т. д. В версии напоминалки v1.0.3.5 были кое-какие мелкие недочёты. Например, нельзя было удалить весь список дней рождений целиком.

Приходилось оставлять хотя бы одну строчку не выделенной, а потом уже удалять её. При движении ползунка прокрутки справа , список стоял на месте и только после окончания прокрутки резко перескакивал. И ещё кое-какие мелочи. Всё это в версии v1.2.2.8 исправлено.

Где и как скачать напоминалку на рабочий стол

Кстати, вместе с программой теперь идёт и справочник и если вы её себе установите можете в любой момент заглянуть в него и уточнить непонятные моменты.

  • Скачать программу можно >, не покидая этой записи,
  • можете скачать обновлённую напоминалку на компьютер из > статьи блога (тоже на русском и тот же автор),
  • или со стороннего сайта — хранилища файлов >

Если пойдёте на сайт — хранилище не обращайте внимание на всякие предложения и “заманухи”, которые Вам будут там показывать, а нажимайте сразу на то, что выделено на картинке красной рамкой и скачивайте сам файл напоминалки:

Кстати, с помощью Dounload Master у меня скачать не получилось. Просит загрузить ещё какие-то картинки, а в итоге »ноль». Встроенным в браузер Firefox менеджером закачки всё нормально. А вот браузером Google Chrome скачалась ещё какая-то ссылка. На неё не нажимайте антивирусник «говорит «, что она вредоносная. На картинке я её выделил чёрным:

Это всё, что я хотел рассказать. Надеюсь Вам понравиться эта напоминалка на рабочий стол для дней рождений и Вы тоже будете ей пользоваться.

Удачи Вам! До скорых встреч на страницах блога «ПенсерМен».

Больше чем напоминания о днях рождения сотрудников

Когда речь заходит про мотивацию сотрудников, как правило, подразумеваются премии, повышения зарплаты. Но опытные руководители знают: деньги хоть и мощный, но плохой мотиватор. Поэтому в идеале компания должна не только поощрять своих сотрудников бонусами и премиями, но и работать над неденежной мотивацией.

Одним из приемов бюджетного (в рамках компании) повышения лояльности сотрудников является всего лишь… внимание к персоне сотрудника. Для этого можно и нужно проводить регулярные индивидуальные беседы, интересоваться мнением и жизнью сотрудника, выслушивать его предложения.

Кроме этого есть и регулярные поводы привлечь внимание сотрудника — например, поздравление с днем рождения.

Так или иначе, дни рождения в коллективе отмечают. Иногда чисто «своими» — отделом, иногда — в рамках всей компании. Поздравление, подарок от руководства и открытка за личной подписью директора будет отличным способом напомнить сотруднику, как он важен для компании, а в рамках компании будет делом незатратным. Если, конечно, грамотно организовать процесс.

Шелдон Йеллен, генеральный директор BELFOR Holdings, Inc., подписывает поздравительные открытки для каждого сотрудника компании, а это более 7000 открыток в год. Эту традицию он начал с 1985 года, задолго до того, как стал директором компании по ликвидации последствий стихийных бедствий, состояние которой сейчас оценивается в миллиард долларов. Несмотря на то, что это может показаться небольшим и глупым жестом, Йеллен считает, что отправка поздравительной открытки своим сотрудникам заставляет их чувствовать себя более ценными.

Нужна ли автоматизация поздравлений с днями рождения?

В Neaktor мы всегда рассматриваем кейсы в контексте ведения бизнес-процессов. И даже такую второстепенную, на первый взгляд, активность вроде поздравлений с днем рождениями предлагаем вести автоматизированным процессом.

Конечно, в небольшой компании из 10-15 человек вы можете обойтись и простым повторяющимся напоминанием о дне рождения в телефоне. И если вы не загружены, сможете без проблем спланировать, как будете поздравлять того или иного сотрудника.

Но когда растет количество сотрудников в компании, а загрузки по основным бизнес-процессам становится больше — поздравлять каждого лично уже проблематично. Да что уж говорить, иногда директора и сотрудники могут не знать друг друга в лицо и на коридоре не здороваться. Как правило, кстати, частое явление для компаний с 100+ сотрудниками.

Получается, если компания довольно большая, то задачи вроде поздравления сотрудников или откладываются на светлое будущее, или перекладываются на плечи HR. Опять же, если компания быстро растет, то и HR бывают загружены более приоритетными задачами вроде найма и делопроизводства. Получается замкнутый круг, который ведет к недостаточной работе над мотивацией сотрудников в целом. Разорвать его как раз и помогает автоматизация, которая снимает необходимость отслеживать даты лично, а также ставит сразу готовые задачи.

Читать еще:  Как узнать идет ли налог от места работы инн

Как можно поздравлять сотрудника

Давайте разобьем поздравление сотрудника с днем рождения на несколько типовых задач. Чем более серьезно к вопросу подходит компания и чем больше ресурсов готова потратить на дни рождения, тем задач будет больше.

Можно, конечно, просто настроить автоматическое шаблонное email-сообщение, которое раз в год будет само отправляться с почты директора сотруднику, у которого день рождения. Исключительно бюджетный вариант, на настройку которого в Neaktor потребуется от силы несколько минут, а его даже контролировать не нужно.

Но если пойти другим, более персонифицированным путем, то стоит:

— Написать текст поздравления от руководства на открытке – желательно уникальный, а не шаблонный, повторяющийся из года в год.

— Подготовить подарок – не обязательно что-то материальное вроде сервиза / телефона / новой сумки и т.п. Можно подарить что-то одновременно полезное и для компании, и для сотрудника: оплатить профессиональные курсы, отправить на конференцию. Хороший способ убить сразу двух зайцев.

— Организовать церемонию поздравления или даже вечеринку — тортик купить, помещение найти, с людьми договориться.

— Подготовить, согласовать дополнительный бонус – например, выходной, премию.

Каждая из этих задач может быть поделена на несколько важных этапов, а значит представлена в виде отдельных бизнес-процессов.

Например, чтобы написать текст поздравления, сначала нужно получить фидбек от руководителя подразделения, где работает сотрудник, или ближайших коллег, напарников работника. Это, чтобы знать, о чем писать, сделать открытку персональной. После этого нужно написать сам текст, утвердить его, напечатать на открытке и подписать у «генерального».

Подготовка подарка тоже состоит из этапов: выбора презента, согласования бюджета, непосредственно покупки.

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

Чтобы не получилось так, что выходной вы пообещали, а его посчитали как отпуск за свой счет или прогул. Это сильно подпортит впечатление от поздравления.

Вы можете придумать больше задач и способов поздравить коллегу. Но, как правило:

  1. Все эти задачи легко описываются простыми бизнес-процессами
  2. Все они требуют выполнения заблаговременно, за несколько недель, а не накануне или в день самого дня рождения.

Именно поэтому эти задачи должны запускаться автоматически и заранее.

Настройка поздравлений с днями рождения в Neaktor

Начать можно с оформления списка дней рождения сотрудников. В отдельном проекте в Neaktor создается отдельный список карточек сотрудников, где кроме контактной информации будут содержаться дата рождения и полезная информация о предпочтениях сотрудника: например, у сотрудника аллергия на арахис, боится хлопушек, любит рыбалку и т.д.

Такие карточки в идеале должны создаваться автоматически в процессе онбординга, а позже дополняться ответственным HR-специалистом.

Кроме этого добавляется отдельный проект для ведения задач по поздравлению с днями рождения. В нем настраиваются те бизнес-процессы, которые мы уже с вами обсуждали в прошлом разделе: подготовка открытки, закупка подарка, организация вечеринки. По ним будут создавать задачи по каждому конкретному сотруднику.

Дальше идет дело за автоматизацией. В карточки сотрудников необходимо добавить роботов, привязанных к дате рождения.

Каждый год эти роботы будут добавлять нужные задачи и автоматически ставить их на ответственных. Притом задачи будут поставлены заранее – в те сроки, в которые, как вы решите, их можно будет закрыть.

В некоторых организациях практикуют так называемый «День Торта». В конце каждого месяца компания организовывает вечеринку в честь дня рождения сотрудников, у которых он был за последние 30 дней. В таком случае можно настроить ежемесячное повторения набора задач для подготовки к мероприятию. Хорошее решение для крупных компаний, где почти каждый день кто-то из сотрудников оказывается именинником.

И в принципе все готово! Ответственный сотрудник заранее получает уведомление о поставленных на него задачах. Задачи по поздравлению сотрудника двигаются по этапам, переходят и на других людей, которые помогут ответственному организовать поздравление.

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

Вся эта работа будет сделана заранее, притом с максимальным вниманием к имениннику. Лояльность сотрудников растет, а компания получает свои дивиденды. Попробуйте, это просто, особенно с Neaktor.

Появятся вопросы – пишите нам на contact@neaktor.com и в комментариях. Обязательно расскажем подробнее.

Автор статьи

Николай Сушко

Общается со многими клиентами лично, пишет про релизы, публикует мнения и расписывает бизнес-кейсы. Всегда рад обратной связи!

Напоминалка о днях рождения сотрудников.

Основных поводов к публикации было два:

1. Только что подходила по этому поводу главбухша одной из фирм, которые приходиться обслуживать. И я еще раз убедился, что эта тема интересна многим. По слову «напоминалка» гугль выдал 127 ссылок на ИС типа:

2. Возможно автор //infostart.ru/public/22255/ не так понял мой комментарий и обиделся. Я никого не хотел обидеть. На всякий случай этим опусом извиняюсь.

Этапы формирования Напоминалок (обработки ДниРожденьяСотрудников).

Этапов этих — семь, как выяснилось при ближайшем рассмотрении. Хотя может это и не этапы вовсе, а какие-то уровни. Может их и не семь.

1. При первом знакомстве с инф.технологиями будущему настоящему программисту обычно показывают Окна и Офис Микрософта. Под Офисом на данном этапе подразумевают табличку Эксел под названием ДниРожденья. Там всего две колонки, с датами и фамилиями.
Сразу же находим в ней ячейку с сегодняшней датой, а в соседней ячейке запись «Вася Пупкин». А это значит, что Василий сегодня несет конфеты. Получив на сладком урок логического мышления, будущий программист, проникается уважением к технологиям Микрософта. Теперь эта табличка станет постоянным украшением его рабочего стола. Почему-то прямо на рабочем столе расположилась и корзина. Наверное, как напоминание, куда девать фантики.
Все знание Офиса на этом уровне сводится к открытию этого Документа, поиску сегодняшней даты и закрытию оного.

Читать еще:  Можно ли исполнять обязанности по вакантной должности

2. Не знаю, как сейчас, но некоторое время назад начинали учить программированию с Бэйсика. Альтернативой Микрософту был Борланд, у которого даже был компилятор этого Басика. В результате можно было без всякого Экселя узнать, Кто Именинник Сегодня и угощает (КИСа).

3. После знакомства с интернетом наступало прозрение и выяснялось, что писать больше ничего не надо. «Все уже написано до нас». Поисковые системы, ссылаясь друг на друга, выдают кучу изделий, посвященных этой теме. Настоящий программист (НП) некоторое время просто обязан потратить на всякие Напоминалки и Записные книжки. Обычно большая часть из них чем-то не устраивала по каким-то причинам, но можно было хотя бы оценить интерфейс.

4. Далее. Все эти штучки из интернета не очень вписывались в корпоративные базы данных. К тому же мелкое начальство тоже хотело быть в курсе событий, чтоб не забыть поздравить более крупное с памятными датами. Приходилось писать Напоминалки на том, что было под рукой. Некоторое время назад это были Клиппер, Фокспро, Аксесс, Дельфи, VBA. Сейчас, конечно, другие языки, не суть. Важно, что они осваивались довольно быстро именно благодаря Напоминалкам. К тому же становились понятными механизмы обмена данными между разными системами. Настоящий программист ведь не может забить в базу более десяти строк, легче написать что-нибудь. Пусть даже это займет неделю, но определенно принесет много пользы и будет Правильно.

5. Из предыдущего следует, что любой Правильный программист на определенном этапе своего развития приходит к 1С. Только поняв, что программировать можно не только на иностранном языке, он становится программистом 1Ц. Пообщавщись на форумах с себе подобными, он становится 1С-ником.
При первом знакомстве с типовыми конфигурациями у настоящего 1С-ника сразу возникает желание их переделать. Ну если не совсем доделать, то хотя бы улучшить. И он, конечно, вспоминает про любимую Напоминалку. Поскольку родной язык программирования он еще не очень понимает, приходится лезть в интернет. Оттуда быстро скачиваются два десятка обработок на эту тему и примериваются к собственным нуждам. И как всегда ни одна из них не подходит. Или запускается вручную, или столбики не те выводит. А если выводит, то не так сортирует или не теми шрифтами. А юбиляров выделить тоже хотелось бы.
И опять все приходится писать самому. И это Правильно.

6. Настоящий 1С-ник не может жить без внешних компонент и новых технологий, поэтому иногда может программировать и на иностранном языке. Или хотя бы понять, о чем речь. Построение Напоминалок с использованием ВК не намного увеличивает их функциональность и не всеми бывает правильно понято.
Этот этап быстро проходит. Хотя не у всех. Все зависит от скорости и глубины освоения этого материала. Некоторые остаются на этом этапе навсегда.

7. Зима, у нас, как известно, приходит неожиданно в декабре. И тут мы опять неожиданно приходим к началу цикла. А в начале был Эксель.
Не знаю как у кого, а у нас фирма поделилась и стала чем-то типа холдинга. Кто где работает простому человеку никак не понятно. Ротация кадров еще. В общем чехарда с уволенными и работающими в нескольких местах. В итоге секретарша ведет эту табличку в Экселе и напоминает любимому директору о предстоящих датах. Остальные изучают Офис самостоятельно, находясь по видимому еще на первом этапе.

My Blog

Немного об ИТ и ИБ

Свежие записи

Свежие комментарии

  • evgen к записи Настройка Winlogbeat для ELK
  • василий к записи Настройка Winlogbeat для ELK
  • Сергей к записи Двухфакторная аутентификация в домене с использованием токенов и MS CA
  • evgen к записи Двухфакторная аутентификация в домене с использованием токенов и MS CA
  • Сергей к записи Двухфакторная аутентификация в домене с использованием токенов и MS CA

Архивы

Напоминалка о днях рождениях сотрудников в домене

В компаниях часто встречается задача уведомлять сотрудников о приближающихся днях рождения их коллег. Где-то этим занимается секритариат, а где-то какие-либо системы (корпоративный сайт, SharePoint и т.п.). В этой статье я расскажу о простеньком скрипте на PowerShell, который работает с AD и рассылает уведомления по почте.
Итак сценарий работы скрипта такой:
1) Берем из AD всех пользователей;
2) У каждого пользователя смотрим Extended attributes 10, в котором записана дата рождения сотрудника в формате дд.мм.гггг;
3) Если дата следующего дня совпадает с датой в Extended attributes 10 сотрудника, делаем рассылку с напоминанием о предстоящем дне рождении этого сотрудника.

Дальше сам скрипт с комментариями:

#фильр по типу объекта и по OU
$UserFilter = «(objectCategory=User)»
$ObjSearch = New-Object System.DirectoryServices.DirectorySearcher
$ObjSearch.PageSize = 10000
$ObjSearch.Filter = $UserFilter
$ObjSearch.SearchRoot = «LDAP://OU=Users,dc=corp,dc=ru»

#колекция всех пользователей в OU
$AllUser = $ObjSearch. FindAll()

#Получаем завтрашний день в формате строки день.месяц и день.месяц.год
$NextDay = (get-date) .AddDays(5 ).ToString( «dd.MM»)
$NextDayFormat = (get-date) .AddDays(5 ).ToString( «dd.MM.yyyy»)

#Параметры для отправки почты
$EmailFrom = «notice@corp.ru»
$SmtpServer = «10.0.1.25»
$EmailTo=»all@corp.ru»
$Msg = New-Object Net.Mail.MailMessage
$Encoding = [System.Text.Encoding ]::UTF8

#Авторизация для сервера Exchange
#При первом запуске скрипта сохраним в текстовый файл зашифрованный пароль от пользователя, под которым будем авторизовываться на почтовом сервере
$GetCred = Get-Credential
$GetCred.Password | ConvertFrom-SecureString | Set-Content C:Temppassex.txt
#После первого запуска две строки сверху можно закомментить

$Pass = Get-Content C:Temppassex.txt | ConvertTo-SecureString
$Cred = New-Object System.Management.Automation.PsCredential («notice@corp.ru», $Pass)
#$User = «notice@corp.ru»
#$Pass = ConvertTo-SecureString «password» -AsPlainText -Force
#$Cred = New-Object System.Management.Automation.PSCredential ($User, $Pass)

#Перебор всех элементов колекции
foreach ($User in $AllUser) <

#Получаем все атрибуты пользователя
$UserInf = $User. GetDirectoryEntry()

#Если extensionattribute10 не пустой, т.е. там есть какая-то дата
if ($UserInf .extensionattribute10 -ne «») <

#Получаем эту дату из 10ого аттрибута
[string] $DayOfBirth = $UserInf .extensionattribute10

#Берем из строки первые пять символов (пример 01.10)
$DayOfBirth = $DayOfBirth. substring(0, 5)

#Если дата из аттрибута 10 = дате завтрашнего дня
if ($DayOfBirth -eq $NextDay) <

#Формируем сообщение в формате HTML
$Msg.IsBodyHtml = $true
$Msg.Subject = «Напоминание: $NextDayFormat г. день рождения у сотрудника » + $UserInf. displayname
$Msg.Body = «

Завтра ( $NextDayFormat г.), » + $UserInf .displayname + » празднует день рождения!

»
send-MailMessage -SmtpServer $SmtpServer -To $EmailTo -From $EmailFrom -Credential $Cred -Subject $Msg.Subject -Body $Msg .Body -BodyAsHtml -Encoding $Encoding
>
>
>

Конечно код скрипта не оптимальный, но зато понятный!

Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector