iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 17
0
自我挑戰組

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

[Day 22]自動化來控制開啟檔案

  • 分享至 

  • xImage
  •  

最近有碰到一個問題,就是當我處理完所有檢查的batch時
不僅能寫入Log
也希望能在結束後開啟那個檔案
於是我第一次想法是,若出現問題的項目開啟,若無則關閉
此時碰到一個問題
當我在scan 時確實有兩個檔案有錯,且非連續的
但最後開啟檔案時卻是開最後"兩筆"

於是我觀察到可能我在做尋覽的for loop有問題
但這又考慮我log寫入,不能隨便改掉
那該怎辦呢!?

於是我想到第二招
設一個變數 i,若有問題則 i=i+1
而當i有時就將那檔案開啟
第二問題就冒出來了
怎麼自動開啟?
於是開始上網找一下跟WScript有關的function
觀察到了語法
直接呼叫開啟
CreateObject("WScript.Shell").Run("d:\users\Destop\bug.txt")

太神拉就這樣完成!
而且我還可以將原本的資源set 變數=nothing
釋放掉,不占記憶體
完成!


上一篇
[Day21] 自動化google表單也來爬蟲
下一篇
[Day23 ] 自動化的萃取PDF資料(Base Python)
系列文
自動化技術在生活與工作上的應用29
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言