Heb een script dat mail via outlook verstuurd met .ps1 op desktop staan zou graag willen dat het script word uitgevoerd zodra het wordt aangeklikt. Zonder rechter muis knop "run with powershell" te doen. Heb nu via eigenschappen standaard programma gewijzigd naar PowerShell. Maar als je sript uitvoerd krijg ik wat roode tekst te zeer kort te zien en de mail wordt niet verstuurd. ExecutionPolicy staat op Unrestricted en heb geen optie gevonden om als administartor te blijven uitvoeren. Gewoon dubbel klieken moet toch kunnen?
Misschien is er een simpele oplossing, al vast bedankt!
Gr,
Bman
Visual Basic:
1
2
3
4
5
6
7
| $ol = New-Object -comObject Outlook.Application $ol $mail = $ol.CreateItem(0) $Mail.Recipients.Add("test@gmail.com") $Mail.Subject = "PS1 Script TestMail" $Mail.Body = "Test Mail" $Mail.Send() |
Misschien is er een simpele oplossing, al vast bedankt!
Gr,
Bman
[ Voor 87% gewijzigd door bman80 op 14-08-2011 14:57 ]