タスクの有効期間を10年にしています。
Set service = CreateObject("Schedule.Service")
call service.Connect()
Set rootFolder = service.GetFolder("\")
Set taskDefinition = service.NewTask(0)
Set regInfo = taskDefinition.RegistrationInfo
regInfo.Description = "毎日 01:00 に VBS を実行"
regInfo.Author = "japan-nan"
Set settings = taskDefinition.Settings
settings.Enabled = True
settings.StartWhenAvailable = True
settings.Hidden = False
Set triggers = taskDefinition.Triggers
Set trigger = triggers.Create( 2 )
trigger.StartBoundary = "2015-08-08T01:00:00"
trigger.EndBoundary = "2025-08-08T01:00:00"
trigger.DaysInterval = 1
trigger.Id = "DailyTriggerId"
trigger.Enabled = True
Set Action = taskDefinition.Actions.Create( 0 )
Action.Path = "C:\Temp\test1.vbs"
call rootFolder.RegisterTaskDefinition("Daily VBS Task", taskDefinition, 6, , , 3)