如何讀取/查詢 "指定"工作資料夾中檔案的修改時間?

如何讀取或查詢 工作資料夾中檔案的修改時間?
(目前只找到讀取檔案名稱的指令)

作業路徑1
在技能上面
在訓練好的技能點左鍵列表中,
有"執行在指定資料夾"

作業路徑2
訓練首頁
"匯出資料夾"功能,選用資料夾
"建立檔案列表"功能,選用資料夾

由你的描述來看,讓機器人取得檔案存取的路徑都正確,只是目前並沒有提供查詢檔案修改時間。
可以請你說明一下查詢檔案修改時間的目的嗎?

主要目的:

  1. 判定資料夾中資料夾檔案更新時間,用以後續mail or 訊息推撥給對應人員
    提醒過久就未更新(例如判定更新日期與今日差異是否>6天) or Owner 已如期更新。

  2. 判定Emily.RPA 執行產生的各個檔案,確認技能是否順利執行?
    目前有在程序後加上 Web Automation 的執行腳本,寫入現在時間到文字檔如下片段:
    write(‘executeTime.txt’, moment().format(‘YYYY-MM-DD HH:mm:ss’))
    → 但DA過程異常,依然會執行上述Web Automation 的執行腳本
    所以才想要直接確認DA執行正常時,對應操作的APP會寫入對應的檔案時間。(非文字檔)

你好,新發佈版本 1.8.20220920 的工作資料夾執行腳本開始提供 api.stat(filename) 來取得檔案的各種時戳資訊。

2 Likes

可否親切提供 “讀取/查詢 工作資料夾中檔案的修改時間”
範例語法

可以參考線上文件:

api.stat(‘abc.txt’) 傳回物件包含各種檔案資訊,可以印出到 debugger console 看看就能理解。

1 Like