Я пытаюсь создать сценарий Powershell, который будет открывать окно сообщения всякий раз, когда пользователь входит в систему, выходит из системы, закрывает или блокирует свою рабочую станцию.Основываясь на ответе, я хочу, чтобы действие пользователей продолжалось или прерывало действие пользователей.Это пример того, что у меня есть:
$msgBoxInput = [System.Windows.MessageBox]::Show('Have you clocked in/out?','Reminder','YesNo','Error')
switch ($msgBoxInput) {
'Yes' {
## Continue with user action (ie. lock computer, logout, shutdown)
}
'No' {
## Stop user action (ie. lock computer, logout, shutdown, but not login action)
## Open clock in/out web page
[Diagnostics.Process]::Start('chrome.exe', 'https://url.to.web page')
}
}
Заранее благодарим за любую помощь, которую вы можете оказать!