既然抄了mail當然連 man 這個指令也抄了,所以首先讓我們 man 一下指令的用法
PS C:\Users\mtchang> man Send-MailMessage
NAME
Send-MailMessage
SYNOPSIS
Sends an e-mail message.
SYNTAX
Send-MailMessage [-To][-Subject] -From [[-Body] ] [[-SmtpServer] ] [-
Attachments] [-Bcc ] [-BodyAsHtml] [-Cc ] [-Credential ] [-DeliveryNot
ificationOption {None | OnSuccess | OnFailure | Delay | Never}] [-Encoding] [-Priority {Normal | Low | H
igh}] [-UseSsl] []
DESCRIPTION
The Send-MailMessage cmdlet sends an e-mail message from within Windows PowerShell.
RELATED LINKS
Online version: http://go.microsoft.com/fwlink/?LinkID=135256
REMARKS
To see the examples, type: "get-help Send-MailMessage -examples".
For more information, type: "get-help Send-MailMessage -detailed".
For technical information, type: "get-help Send-MailMessage -full".
實際的使用 Send-MailMessage
PS C:\Users\mtchang> Send-MailMessage -To root@ms.cm.nsysu.edu.tw -Subject win7 -Smtpserver smtp.cm.nsysu.edu.tw -From mtchang@ms.cm.nsysu.edu.tw -body "hello windows 7 shell script"
以上功能在 windows 7 上的 powershell 才有提供.
你可以使用 Get-Command 指令取得所有關於 powershell 的相關指令
有個圖形介面的開發工具 powergui
http://www.powergui.org/index.jspa
可以提供開發,你可以先看看影片