# 设置丰享订单监控开机自启 # 右键此文件 → "使用 PowerShell 运行",或在管理员 PowerShell 中执行 $taskName = "丰享订单监控" $scriptPath = "d:\coding\fengxiang\run_monitor.bat" $taskExists = Get-ScheduledTask -TaskName $taskName -ErrorAction SilentlyContinue if ($taskExists) { Write-Host "检测到已有任务,正在更新..." Unregister-ScheduledTask -TaskName $taskName -Confirm:$false } # 创建任务:用户登录时自动运行 $action = New-ScheduledTaskAction -Execute "cmd.exe" -Argument "/c `"$scriptPath`"" $trigger = New-ScheduledTaskTrigger -AtLogOn $principal = New-ScheduledTaskPrincipal -UserId "$env:USERDOMAIN\$env:USERNAME" -LogonType Interactive -RunLevel Highest $settings = New-ScheduledTaskSettingsSet -AllowStartIfOnBatteries -DontStopIfGoingOnBatteries -StartWhenAvailable -MultipleInstances IgnoreNew Register-ScheduledTask -TaskName $taskName ` -Action $action ` -Trigger $trigger ` -Principal $principal ` -Settings $settings ` -Description "丰享订单监控 - 开机自动启动,监控新订单并推送到企业微信和小爱音箱" Write-Host "✓ 开机自启设置成功!" Write-Host " 任务名称: $taskName" Write-Host " 下次登录 Windows 时将自动运行" Write-Host "" Write-Host "立即测试运行?运行以下命令:" Write-Host " Start-ScheduledTask -TaskName '$taskName'"