2

Я работаю три дня в неделю и должен выходить из офиса по понедельникам и четвергам, но я не помню, чтобы он устанавливался каждую пятницу и среду перед отъездом. Могу ли я настроить повторное отсутствие на работе только на эти дни?

1 ответ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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .