Reference sshrequest vector schtasks gotcha


name: Vector SSH grant: schtasks.exe required over SSH, not PowerShell scheduled-task cmdlets description: PowerShell scheduled-task cmdlets stall in non-interactive SSH sessions on Vector; use schtasks.exe instead type: reference


When repairing or creating scheduled tasks on Vector over an SSH session (including via the /sshrequest grant), the PowerShell *-ScheduledTask* cmdlets stall indefinitely in non-interactive sessions. Use schtasks.exe instead, which works correctly in non-interactive contexts.

Why: Discovered live during the June 2026 SSH grant security incident repair. The first repair attempt using Register-ScheduledTask over SSH hung the session. schtasks.exe completed cleanly.

How to apply: Any forge script or skill that creates/modifies scheduled tasks on Vector must use schtasks.exe /Create, /Delete, /Query, etc. Never call New-ScheduledTask, Register-ScheduledTask, or Set-ScheduledTask in a path that may run over SSH.

[Claude Code]

[auto-memory session 6bfb59fa-68db-4ba7-abd7-cbd565fedfe4, confidence 0.88, mode direct]