jenkins bat刪除指定路徑下的檔案及資料夾

2022-08-13 09:30:17 字數 1145 閱讀 3443

最近在用jenkins整合,生成allure測試報告,但是每次生成的allure測試報告,都是上一次執行的痕跡。比如這次我只執行了100個用例,結果顯示執行2000條,上一次執行的用例,時間也涵括了上次執行時間。崩潰。怎麼會這樣。

心想把之前的檔案刪除,在執行就好了。但是要怎麼刪了,總不能每次都手動刪除,那太麻煩了;執行後就刪也不行,還要看呢;那就再次執行前再刪除把。

因為,我的專案執行環境是再windows10上,所有需要用bat,命令列刪除。

1、bat命令:

刪除所有的資料夾:用rd/s/q

刪除所有的檔案:用del q/q/f

2、刪除jenkins工作空間下的指定目錄:allure生成檔案

**如下:

@echo off

echo %workspace%\test_result\allurereports\history

echo %workspace%\test_result\allurereports\

rd/s/q "

%workspace%\test_result\allurereports\history

"del /q/a/f "

%workspace%\test_result\allurereports\*.*

"

注:在execute shell 或 execute windows batch command文字框中使用,使用方法:%變數名%,刪除路徑要加上引號,否則報錯

3、刪除檔案及資料夾 **如下:

@echo off

rd/s/q "

c:\users\administrator\desktop\新建資料夾\新建資料夾

"del /q/a/f c:\users\administrator\desktop\新建資料夾\*.*

@echo  off 回閃功能,pause暫停

@echo off

echo 這是測試內容的第1行

echo 這是測試內容的第2行

echo 這是測試內容的第3行

echo end

pause

附圖給大家看看:

刪除指定程序

include cstring str,prcnum processentry32 processinfo 宣告程序資訊變數 processinfo.dwsize sizeof processinfo 設定processinfo的大小 返回系統中第乙個程序的資訊 bool status proces...

刪除指定字元

題目 刪除字串中的 b 和 ac 需要滿足如下的條件 例如 進一步思考 如何處理aaccac呢,需要做哪些改變呢?分析 首先要明白從字串中刪除某些字元該如何實現,顯而易見我們可以把保留的字元拷貝新的字串中來實現刪除。但是題目要求不能使用額外的空間。那就是將要刪除的字元全部交換到字串的尾部,然後設定乙...

C C 刪除指定目錄

用到shlwapi.h和tchar.h標頭檔案。shlwapi.h是shlwapi.dll標頭檔案,shlwapi.dll microsoft shell light weight utility library 中定義了路徑相關的操作,也包括了部分檔案操作函式。由於shlwapi.dll屬於mic...