9 lines
713 B
PowerShell
9 lines
713 B
PowerShell
$ErrorActionPreference = 'Stop'
|
|||
|
|
$project = Split-Path -Parent $PSScriptRoot
|
||
|
|
$update = Join-Path $project 'update.bat'
|
||
|
|
$action = New-ScheduledTaskAction -Execute 'cmd.exe' -Argument "/c `"$update`" --scheduled" -WorkingDirectory $project
|
||
|
|
$trigger = New-ScheduledTaskTrigger -Daily -At '09:30'
|
||
|
|
$settings = New-ScheduledTaskSettingsSet -StartWhenAvailable -ExecutionTimeLimit (New-TimeSpan -Hours 2)
|
||
|
|
Register-ScheduledTask -TaskName '三笙AI情报局每日更新' -Action $action -Trigger $trigger -Settings $settings -Description '每日抓取、核验并重新构建家纺跨境情报站' -Force | Out-Null
|
||
|
|
Write-Host '[安装完成] 已创建每天 09:30 运行的“ 三笙AI情报局每日更新 ”任务。'
|