Powershell v3 zawiera wszystkie te nowe polecenia cmdlet planowania zadań. Wyglądają świetnie, ale mam problem z utworzeniem konkretnego wyzwalacza. Muszę codziennie wykonywać pracę, powtarzając się co godzinę, przez określony czas.Powershell v3 New-JobTrigger codziennie z powtórzeniami
Korzystanie z interfejsu użytkownika Task-Scheduler jest proste, ale nie mogę znaleźć polecenia cmdlet New-JobTrigger.
Jeśli używam Daily zestawu parametrów, nie mam opcji Powtarzanie:
New-JobTrigger [-Daily] -At <DateTime> [-DaysInterval <Int32> ] [-RandomDelay <TimeSpan> ] [ <CommonParameters>]
Jeśli używam raz zestawu parametrów, nie mogę mieć opcję Codziennie
New-JobTrigger [-Once] -At <DateTime> [-RandomDelay <TimeSpan> ] [-RepetitionDuration <TimeSpan> ] [-RepetitionInterval <TimeSpan> ] [ <CommonParameters>]
To, czego potrzebuję, ale oczywiście nie działa, to połączenie tych dwóch elementów. Na przykład:
New-JobTrigger -Daily -At xxxx -RepetitionDuration (New-TimeSpan -Hours 5) -RepetitionInterval (New-TimeSpan -Hours 1)
Czy to możliwe? Może mieszanie kilku wyzwalaczy dla tej samej pracy?
jest częścią cmdlet natywnego PowerShell? czy jest to w PSCX czy coś takiego? –
Tak, z wyjątkiem tego, że nie robi to, o co pytało. Próbuje stworzyć codzienny spust uruchamiany co godzinę. W jaki sposób jest to oznaczone jako zaakceptowane? Wygląda na to, że planujesz go uruchomić na jeden dzień, co 5 minut. Czy czegoś brakuje? –