Я работаю три дня в неделю и должен выходить из офиса по понедельникам и четвергам, но я не помню, чтобы он устанавливался каждую пятницу и среду перед отъездом. Могу ли я настроить повторное отсутствие на работе только на эти дни?
1 ответ
1
если вы можете сделать запланированное задание и у вас достаточно прав для этого, вы можете использовать этот скрипт.
Если вы создаете 2 сценария, вы можете запланировать выполнение сценария 1 в среду в 17:00 (?) и затем установите часть, где это говорит .AddDays(1)
к 2.
и вы можете сделать другой скрипт для запуска в пятницу 5 вечера (?) и установите adddays
как 4
$identity = "email address"
$autoReplyState = "Scheduled"
$externalMessage = "Enter a message shown to people outside of your domain"
$internalMessage = "Enter a message shown to people inside of your domain"
#this means it will start now
$startTime = Get-Date
#this means it will end now + 1 day
$endTime = $startTime.AddDays(1)
# Import the Exchange Modules
## This part is is for Exchange 2010, Required managements tools to be installed.
## remove the # at the start of the next line if you wish to use exchange 2010
# add-pssnapin Microsoft.Exchange.Management.PowerShell.E2010
##This part is for Exchange 2013/2016
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri http://ExchangeServer/PowerShell/ -Authentication Kerberos
Import-PSSession $Session -DisableNameChecking
Set-MailboxAutoReplyConfiguration -Identity $identity -AutoReplyState $autoReplyState -StartTime $startTime -EndTime $endTime -InternalMessage $internalMessage -ExternalMessage $externalMessage