あんまり使用する場面なさそうだけどpowershellからタスクスケジューラのタスクを実行するコマンドについて。
タスクスケジューラからpowershellの実行はいくらでもヒットしますが、逆は意外と見つからなかったのでメモも兼ねて記載。
Start-ScheduledTask -TaskName "実行するタスク名"
ちなみに複数タスクをシリアル実行する場合はforeachを使用して
$taskNames = @("実行するタスク名1", "実行するタスク名2", "実行するタスク名3")
foreach ($taskName in $taskNames) {
Start-ScheduledTask -TaskName $taskName
}
でできる。