Вы ответили на свой вопрос с:
Регистр-ScheduleJob -Name «DHCPyedek» -FilePath «C: \ \ PowerShell скрипты \ dhcpYedek.ps1» -Trigger @ {Frequency =»Daily «; At = "16:00 PM"}, Trigger @ {Frequency = "Daily"; At = «17:00 PM»}, если есть более простой способ сделать это, пожалуйста, поделитесь со мной - Ceyhun Tekin
Это лучший способ.
Я чувствую себя обязанным опубликовать для вас и других читателей, чтобы узнать, как воспользуйтесь справочной системой, чтобы быстрее получить ответы на вопросы. Изучение того, где искать и как использовать ресурсы, также является навыком.
PS C:\Windows\System32\WindowsPowerShell\v1.0> get-help Register-ScheduledJob
NAME
Register-ScheduledJob
SYNOPSIS
Creates a new scheduled job.
SYNTAX
Register-ScheduledJob [-Name] <String> [-ScriptBlock] <ScriptBlock> [-ArgumentList <Object[]>] [-Authentication
<AuthenticationMechanism>] [-Credential <PSCredential>] [-InitializationScript <ScriptBlock>] [-MaxResultCount <Int32>]
[-RunAs32] [-RunNow] [-ScheduledJobOption <ScheduledJobOptions>] [-Trigger <ScheduledJobTrigger[]>] [-Confirm] [-WhatIf]
[<CommonParameters>]
Обратите внимание, что Trigger
является:
[-Trigger <ScheduledJobTrigger[]>]
что то, что вы в настоящее время поставки (массив ScheduledJobTrigger
).
Не забывайте, что вы также можете использовать -full
, чтобы просмотреть всю помощь, доступную для темы, как правило, со многими примерами.
get-help Register-ScheduledJob -full
Почему нет? вы используете одно и то же имя? – Paul
Что происходит, когда вы пытаетесь? Вы получаете сообщение об ошибке? Можете ли вы показать нам код, который вы использовали в течение другого часа? – Matt
Я тоже попробовал добавить новый час: At = "16:00 PM", "17: 00pM"} и т. Д., Но я думаю, что есть команда для него, я не могу найти –