powershell 定時刪除指令碼

2022-05-28 12:15:10 字數 1035 閱讀 7334

powershell  定時刪除指令碼

$today=get-date

#"今天是:$today"

#昨天#"昨天是:$($today.adddays(-1))"

#明天#"明天是:$($today.adddays(1))"

#一周前

#"一周前是: $($today.adddays(-7))"

#五個月前

#"五個月前:$($today.addmonths(-5))"

#十年之前

#"十年之前:$($today.addyears(-10).year)年,我們是朋友."

#日期格式化

#"格式化日期:" + $today.tostring('yyyy-mm-dd')

$7day=$($today.adddays(-5).tostring('yyyy-mm-dd'))

#$7day

$localdbfiles="d:\database_bak\$7day.bak"

#$remotedbfiles="d:\master_database_bak\xh-$7day.bak"

#$downdbfiles="d:\online_bak\xhdb-$7day.rar"

#$downwebfiles="d:\online_bak\web-$7day.rar"

#$localdbfiles

#$remotedbfiles

#$downdbfiles

#$downwebfiles

#刪除7天前的檔案

function delfiles

if ($result -eq 1)

else

}#test-path $downwebfiles

function delfile

else

}}delfile $localdbfiles

#delfile $remotedbfiles

#delfile $downdbfiles

#delfile $downwebfiles

關於PowerShell中建立受信任的指令碼

自從研究powershell以來,經歷了很多,過程是很艱辛啊。尤其是當我去網路上搜尋關於powershell的資料的時候,我發現找到的很少,甚至是少得可憐。或者可以說是一篇文章,大家互相 google幾頁以後,發現的資料基本如出一轍。沒辦法,只能自己研究。由於要用到執行策略的更改,所以涉及到自己建立...

使用定時任務執行powershell指令碼

使用windows 任務計畫程式呼叫指令碼 download.ps1。在程式或指令碼這裡填寫的和呼叫 bat 的不同,以往這裡一般是執行指令碼 bat 的路徑,但是這裡只寫上powershell,而在新增引數 可選 這裡寫上 ps1指令碼的完整路徑。如圖 附上更新scep病毒庫的指令碼 伺服器端 s...

利用Crontab定時執行Python指令碼

一 crontab操作crontab l 列出全部定時任務crontab e 編輯定時任務二 crontab格式第一列的 表示 分 第二列的 表示 時 第三列的 表示 日 第四列的 表示 月 第五列的 表示 周三 定時執行python指令碼 1 python3 test test.py 每小時執行一...