昨天在網上閒逛的時候發現蘋果公司的入職歡迎郵件,談到了在蘋果公司的“工作”,寥寥數語。它卻很讓人共鳴。它讓我看到信念的力量,對創造的熱愛。直接燃了!
粗略意譯如下:
有一種工作只是工作。有一種工作是你終生的追求。
這種工作草木皆情,由你全情打造。這種工作你從來不會妥協。這種工作也會讓你甘願犧牲週末。你可以在蘋果找到這樣的工作。在這裏的人們不會閒庭信步,他們到這裏擊水三千。
他們希望自己的工作能有一些不同的東西。
一些重要的東西,那些不可能在其他地方得到的東西。
歡迎來到蘋果。
目的:
一、員工入職當日會收到系統自動發送的歡迎郵件,體現公司人文關懷
二、入職員工可在新人培訓前自行查看附件,減輕我們服務組同事的工作壓力
三、後續可添加其他部門的文檔及注意事項,免的新同事無所適從
思路:
新人入職時,行政同仁會在人事系統中錄入,凌晨五點同步至活動目錄,我稍後從活動目錄中拉出創建時間是今天的用戶發送郵件。
腳本如下
<# .NOTES =========================================================================== Created with: SAPIEN Technologies, Inc., PowerShell Studio 2014 v4.1.63 Created on: 2015/3/19 10:10 Created by: xing_ji Organization: Filename: =========================================================================== .DESCRIPTION A description of the file. #> $host.UI.RawUI.WindowTitle = "send Welcome mail edit by_xing_ji" Import-Module Activedirectory #篩選出非賬戶永不過期、啓用且賬戶名*_*的用戶,此行按照實際需求更改即可 $alluser=Get-ADUser -Filter 'PasswordNeverExpires -eq "false" -and enabled -eq "true" -and name -like "*_*"' |ForEach{$_.name} $createdday=Get-ADUser $user -Properties * | foreach{$_.whenCreated} $now=get-date $yes=get-date -Format "yyyy-MM-dd" $being_days=($now - $createdday).Days if($being_days -eq 0){ #Write-Output $user $chineseusername= Get-ADUser $user -Properties * | foreach{$_.Surname} $Emailbody= "親愛的 $chineseusername : `n 有一種工作只是工作。有一種工作是你終生的追求。 `n 這種工作草木皆情,由你全情打造。這種工作你從來不會妥協。這種工作也會讓你甘 `n願犧牲週末。你可以在聯強找到這樣的工作。在這裏的人們不會閒庭信步,他們到這裏擊 `n水三千。 `n 他們希望自己的工作能有一些不同的東西。 `n一些重要的東西,那些不可能在其他地方得到的東西。 `n 歡迎來到聯強。" Send-MailMessage -From "[email protected]" -to "[email protected]" -Subject "$chineseusername 歡迎來到聯強!" -Body "$Emailbody" -SmtpServer "relay.cn.synnex-grp.com" -Attachments "D:\Log\send_Welcome_mail\新人指導目錄-完成版.ppt" -Encoding UTF8 #記錄日誌功能 $user >> D:\Log\send_Welcome_mail\$yes.txt } }
效果:
總結:
其實腳本不難,靈活應用纔是關鍵。將此腳本添加至計劃任務的步驟省略,可參考這篇博客。希望可以幫到您。