亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用powershell刪除指定日期前的文件并添加到計劃任務

發布時間:2020-07-21 10:37:24 來源:網絡 閱讀:3441 作者:xoyabc 欄目:系統運維

公司會議視頻轉換所使用的機器系統為windows,因程序轉換失敗時會在D盤生成臨時文件,日積月累會造成磁盤滿,造成新的視頻會議錄制內容無法轉換,為避免此類情況,臨時用powershell編寫了對應的刪除及添加計劃任務腳本。

系統環境:Microsoft Windows Server 2012 R2 Standard

powershell版本:4.0

1. 刪除腳本

這里放到了D盤根目錄下面,文件名為D:\delete_tmp_files.ps1,刪除15天前的文件和目錄。

刪除腳本delete_tmp_files.ps1內容如下:

#delete old tmp files,just save files in 15 days~
$TimeOutDays=15    
$filePath="D:\tmp"     
$allFiles=get-childitem -path $filePath     
foreach ($files in $allFiles)     
{       
   $daypan=((get-date)-$files.lastwritetime).days       
   if ($daypan -gt $TimeOutDays)       
   {         
     remove-item $files.fullname -Recurse -force       
    }     
}

-Recurse表示遞歸,可以刪除子目錄

-force 強制刪除,可以刪除隱藏及只讀文件(delete all file force fully,delete all hidden or read-only files)

2. 添加計劃任務

選中add_schedule_task.ps1腳本,鼠標右鍵選擇使用PowerShell運行即可。

加入計劃任務的powershell腳本add_schedule_task.ps1內容如下:

ipmo PSScheduledJob 
$T = New-JobTrigger -Weekly -DaysOfWeek 0,1,2,3,4,5,6 -At 2:38AM
Register-ScheduledJob -Name Delete-Tmp-Files -FilePath "D:\delete_tmp_files.ps1" -Trigger $T

-DaysOfWeek: 在周計劃任務中,指定每周的哪一天運行,一般與-Weekly配合使用。

周日-->周一-->...-->周六可用對應英文表示,也可用數字表示,對應表如下:

表示方法 周日 周一 周二 周三 周四 周五 周六
英文 Sunday Monday Tuesday Wednesday Thursday Friday Saturday
數字 0 1 2 3 4 5 6

3.查看計劃任務

點擊服務器管理器-->任務計劃程序-->Microsoft-->Windows-->PowerShell-->ScheduledJobs

使用powershell刪除指定日期前的文件并添加到計劃任務
使用powershell刪除指定日期前的文件并添加到計劃任務

參考:

利用powershell刪除早于某個指定日期的文件

delete-files-older-than-15-days-using-powershell

HOW TO CREATE SCHEDULE TASK USING POWERSHELL

New-JobTrigger

how-to-delete-a-folder-or-file-using-powershell

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

彭山县| 河北区| 永宁县| 南投县| 丰原市| 雅安市| 竹溪县| 宜城市| 抚宁县| 凭祥市| 庆元县| 合作市| 明光市| 乐至县| 安吉县| 剑河县| 巴彦淖尔市| 子长县| 凤台县| 潮安县| 玉树县| 兴和县| 内黄县| 博爱县| 鹰潭市| 上蔡县| 木兰县| 井陉县| 临洮县| 甘肃省| 张家川| 和平县| 阿巴嘎旗| 平陆县| 四平市| 宁都县| 兰西县| 东乡| 文昌市| 曲周县| 永修县|