$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情报局每日更新 ”任务。'