Меня не интересует замена входа в систему. Я хочу отобразить сообщение пользователю после того, как они вошли в систему. Но я хочу заставить их нажать кнопку «ОК», прежде чем они смогут продолжить работу с системой. Пользователи в прошлом утверждали, что не видели сообщения. Поэтому я хочу заставить пользователя взаимодействовать или «подтвердить».Альтернатива поставщику учетных данных Windows
0
A
ответ
0
Для этого нет готового решения. И нет простого способа полностью обеспечить подтверждение пользователя до использования системы. Некоторые проблемы:
- Ваша программа не может быть установлена на автозагрузке (или удалена из автозагрузки пользователя)
- Пользователь всегда может нажать Ctrl-Alt-Del, чтобы открыть диспетчер задача (и, возможно, даже убить ваше приложение).
- Ваше программное обеспечение может быть загружено после того, как уже загружено какое-либо другое программное обеспечение.
Если это для системы с ограниченным доступом для пользователя (например, открытый терминал), и если вы также можете правильно настроить окна для работы с вашим программным обеспечением, вы можете обойти эти проблемы в конце концов, но для конечного пользователя системы, я не думаю, что вы можете.
1
Существует способ отображения некоторого текста (обычно Legal Notice) до пользователь входит в систему. Это может быть нажато group policy (described here). Возможно, вы можете (неправильно) использовать его для своей цели.
Смежные вопросы
- 1. Чтение учетных данных Windows
- 2. проверка учетных данных Windows
- 3. Проводка учетных данных пользователя в SAML поставщику услуг
- 4. netTcpBinding без учетных данных Windows?
- 5. Передача учетных данных windows программно
- 6. Обход учетных данных Windows с использованием службы Windows
- 7. Настройка учетных записей Windows 7
- 8. , эквивалентный поставщику контента в Windows Store App
- 9. ASP.NET SSO на основе учетных данных Windows
- 10. Сохранение учетных данных профиля беспроводной сети Windows
- 11. Провайдер учетных данных Windows с C#
- 12. Сохранение учетных данных пользователя в приложении Windows
- 13. FTP-вход с использованием учетных данных Windows
- 14. Можно ли запрограммировать запрос учетных данных Windows?
- 15. Провайдер учетных данных Windows в C#
- 16. Получение учетных данных пользователей Аутентификация Windows
- 17. Копирование файлов с использованием учетных данных Windows
- 18. Менеджер учетных данных для Vista/Windows 7
- 19. WCF Передача учетных данных windows клиента
- 20. Передача учетных данных WCF (Windows или Form)
- 21. Альтернатива привязке данных
- 22. Сохранение учетных данных в службе диспетчера учетных данных
- 23. Изменение учетных данных tfs
- 24. Пользовательский поставщик учетных данных
- 25. Ошибка учетных данных ASP.NET
- 26. Передача данных поставщику в setUp() в PHPUnit
- 27. C++ Windows альтернатива lrint?
- 28. Альтернатива getSystemLoadAverage() для Windows?
- 29. Windows Gstreamer Альтернатива ALSA?
- 30. Альтернатива службе Windows
Я нашел еще одно интересное решение. Я создал новый рабочий стол и отобразил свою форму на новом рабочем столе. Как только пользователь щелкнет, нормально, рабочий стол будет удален и будет отображаться исходный рабочий стол. это не мешает кому-либо использовать ctrl-alt-del и останавливать процессы. Я все еще смотрю на другие 2 ответа. – James