私はbatファイルを呼び出すVbスクリプトを持っています。batファイルは、batファイルにemail.iを送信するロジックを持っています。objShell.run.whenを使用してbatファイルを実行します。電子メールは送信されません。しかし、objShell.runは常に0を返します。この場合、例外処理を行う方法Vbスクリプトでのエラー処理
0
A
答えて
0
0
あなたの最善の策は、CDOを使用してVBScriptからメールを送信することです。それ以外の場合、バッチでのエラー処理は非常に難しく、終了コードに頼らざるを得なくなります。
0
インストールせずに送信する場合は、2番目の方法を試してください。オブジェクトを初期化する必要があります。その例では、リンクを投稿できないため、リンクのhを削除します
CDO.MESSAGE
'Script to send an email through QTP nice one Set oMessage = CreateObject("CDO.Message")
'==This section provides the configuration information for the remote SMTP server. '==Normally you will only change the server name or IP. oMessage.Configuration.Fields.Item _ ("ttp://schemas.microsoft.com/cdo/configuration/sendusing") = 2
'Name or IP of Remote SMTP Server oMessage.Configuration.Fields.Item _ ("ttp://schemas.microsoft.com/cdo/configuration/smtpserver") =""
'Server port (typically 25) oMessage.Configuration.Fields.Item _ ("ttp://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
oMessage.Configuration.Fields.Update oMessage.Subject = "Test Mail" oMessage.Sender = "" oMessage.To ="" 'oMessage.CC = "" 'oMessage.BCC = "" oMessage.TextBody = "Test Mail from QTP"&vbcrlf&"Regards,"&vbcrlf&"Test" oMessage.Send
Set oMessage = Nothing
関連する問題
- 1. VB .NETでのイベント処理
- 2. Powershell:スクリプトのエラー処理
- 3. Groovyスクリプトのエラー処理
- 4. unixでのエラー処理サブシェルスクリプト用のスクリプト
- 5. エラー処理とPHPスクリプト
- 6. Pythonスクリプトでの例外処理エラー。
- 7. 私のVB IFステートメントの未処理のエラー
- 8. imagecreatefrompngエラー - 検出と処理の方法は?私のスクリプトで
- 9. VBスクリプト
- 10. 要求を処理できません - 元のスクリプト間エラー
- 11. bsubの後処理スクリプト
- 12. bashスクリプトの複利処理
- 13. 未処理のURLエラーの処理
- 14. BizTalk Server 2013エラー処理の処理
- 15. jQuery.ajaxスクリプト内でのcaptchaチャレンジの処理
- 16. エラー処理と対象処理の例外処理の比較
- 17. VBスクリプト内で呼び出されるVBスクリプト
- 18. Django-Pistonでのエラー処理
- 19. EventSourceでのエラー処理
- 20. PHPでのエラー処理
- 21. emberでのエラー処理
- 22. Strongloopループバックでのエラー処理
- 23. redux reducersでのエラー処理
- 24. エラーハンドラでのエラー処理
- 25. WPFでのエラー処理PasswordBox
- 26. Struts2でのエラー処理
- 27. async.parallelでのエラー処理
- 28. mongoimportでのエラー処理
- 29. fatfreeフレームワークでの処理エラー
- 30. Phoenixでのエラー処理
バッチファイルにプロセス終了コードを設定していますか? –