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 每小時執行一...