

Set fso = CreateObject("Scripting.FileSystemObject")
Set src = fso.GetDrive("D:")
'WScript.Echo src.FreeSpace
あるドライブの容量が20Gを下回ってしまったときに、メールを送信するようスクリプトを作成しました。
メールアドレスはバッチへ設定し、cscriptでスクリプトを実行します。下記のように作成したのですが、ドライブの空き容量は取得できてもメールが送信されません。
スクリプト初心者でさっぱりわかりません。どなたがご教授お願いします。またスクリプトを理解することができる参考書やサイトがあれば共にご教授願います。
'WScript.Echo strMailBody
strMailBody = strMailBody & "空領域" & vbCrLf
intFreeSpace = int(src.FreeSpace / 1024 / 1024 / 1024 * 10) / 10
'WScript.Echo intFreeSpace
If src.FreeSpace < 20 Then
strMailBody = strMailBody & intFreeSpace & vbCrLf
End If
Call SendMail("MailTo")
Sub SendMail(strMailTo)
Set objEmail = CreateObject("CDO.Message")
objEmail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/s … = 2
objEmail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/s … = "****.***.***.co.jp"
objEmail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/s … = 25
objEmail.Configuration.Fields.Update
objEmail.From = "***1@**.co.jp"
objEmail.To = strMailTo
strMailSubject = "[サーバ] Report"
objEmail.Subject = strMailSubject
objEmail.Textbody = strMailBody
objEmail.Send
Set objEmail = Nothing
WScript.Echo "*** 送信完了 *** mail to: " & strMailTo
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
シナリオスクリプトとは?
-
KENT WEB>データ収集加工...
-
スタートアップ(シャットダウン...
-
ID別にページを変更できるパ...
-
WindowsのPowerShellで SIGNAL...
-
VBScriptのデバックの方法について
-
ページにJavaScriptを埋め込む...
-
イラストレーター、縦中横のシ...
-
EXCEL VBA : PDFファイルを1つ...
-
PowerShellでのエラー出力の読...
-
★★★ホームページのカウンター数...
-
パソコン用語「ツリー」って、...
-
無料のカウンター(アクセス解...
-
アフィリエイトに?
-
管理人が投稿内容を確認してか...
-
HPの掲示板について
-
掲示板に画鋲、ホッチキス以外...
-
シェルのSTEP数について教えて...
-
パスワードで開くページを作り...
-
HPで「あなたは何人目です」...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBスクリプト---アプリの終了に...
-
レジストリの設定をすぐに反映...
-
PowerShellでのエラー出力の読...
-
VBScriptのオンラインテストを...
-
ナビゲーションメニューの複数表示
-
自動相互リンク
-
検索結果数の表示(○件ヒット)by...
-
Web系スクリプト(CSS JavaScri...
-
ブラウザの JavaScript 設定を...
-
マウスオン&アウトで小画面を...
-
検索窓を表示させたいのですが…
-
イラストレーター、縦中横のシ...
-
perlでiモードHTMLを書出す時
-
Web上の管理画面からホームペー...
-
サーバーからクライアントのMAC...
-
HSP
-
ジョブ名、ステップ名の取得方...
-
urlの?以降を得る
-
MessageBoxのタイマーについて
-
WebSite上の掲示板機能の実現
おすすめ情報