Advertisement
Guest User

Untitled

a guest
Oct 12th, 2017
464
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. ####vSphere Datastore usage####
  2. add-pssnapin Vmware.VIMAutomation.Core
  3. $username = "domain\username"
  4. $password = "password"
  5. $vihost = "hostname"
  6.  
  7. function Get-Storage{
  8. Connect-VIServer $vihost -username $username -password $password
  9. Get-Datastore | Select Name, CapacityGB
  10. }
  11. Get-Storage > "C:\Output.log"
  12.  
  13. function EmailStats {
  14. $EmailFrom = "sender@domain.com"
  15. $EmailTo = "receiver@domain.com"
  16. $Subject = "Storage Statistics"
  17. $Body = Get-Content "C:\Output.log" | out-string
  18. $SMTPServer = "smtp server"
  19. $SMTPClient = New-Object Net.Mail.SmtpClient($SmtpServer, 587)
  20. $SMTPClient.EnableSsl = $true
  21. $SMTPClient.Credentials = New-Object System.Net.NetworkCredential("email username", "email password");
  22. $SMTPClient.Send($EmailFrom, $EmailTo, $Subject, $Body)
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement