iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 14
0
自我挑戰組

自動化技術在生活與工作上的應用系列 第 14

[Day 14.] 自動化紀錄log的方式--vbscript

  • 分享至 

  • xImage
  •  

有點跳tone的做了有關於vbscript 的分享
原因是server端並沒有安裝python,為了要寫log 所以必須要這樣做
那為何又跟自動化有關係?
原因是在過程中 常常會有卡住或是 讀不到資料、爬不到資料的錯誤產生
其實就像是try exception一樣
但我希望是在伺服端能夠記錄下來
並寄信通知(與昨天結合 不過昨天是用python 寫的)
所以這裡補一張vbscript寫的
其實vbscript容易是因為vb本身很強大 ,又搭配JS的DOM概念
https://ithelp.ithome.com.tw/upload/images/20190917/20103516MvjznvsMqT.jpg
本日重點是寫進文件檔內,這只是附加的
也是短短幾行就可以解決了
https://ithelp.ithome.com.tw/upload/images/20190917/20103516yUrmUOwDGo.jpg
Dim =>定義參數
CreateObject=>類似python 的import套件
set => 類似 JS 的var
f=nothing 是要釋放記憶體

這樣就可以建立兩個function
當發現異常或是 有不正確的狀況時
就可以將參數傳入function記錄起來 並寄送給我

參考網站:
https://stackoverflow.com/questions/21973581/send-email-through-vbs-script


上一篇
[Day13]. 自動化很重要的通知--SMTP Mail
下一篇
[Day15].自動化產物外傳延伸
系列文
自動化技術在生活與工作上的應用29
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言