У меня есть несколько программ, которые запускаются автоматически при каждом входе в систему на компьютере с Windows 8.1. Поскольку некоторые из них являются серверами (например, FTP и HTTP, которые я использую для доступа к своим файлам, когда меня нет дома), они должны (почти) всегда быть включены. Из-за этого мне нужно постоянно включать мой компьютер, который, как я знаю, не подходит для компьютера, которым вся моя семья пользуется каждый день. Итак, мой компьютер перезагружается каждый день в 04:00, чтобы убедиться, что он может устанавливать обновления, обновлять себя и т.д. К сожалению, мне приходится регистрироваться каждый раз, когда это происходит, так что это практически бесполезно. Я понимаю, что могу использовать реестр для автоматического входа в систему, а затем использовать планировщик событий для запуска команды блокировки rundll32.exe, но я не хочу, чтобы мои имя пользователя и пароль были общедоступными для всех, кто получает доступ к реестр. Как бы я это сделал?
TL; DR: у меня есть серверы, которые автоматически запускаются при входе в систему, поэтому я оставляю свой компьютер включенным 24/7, но перезагружаю его каждую ночь. Мне нужно вручную войти в систему, когда это происходит, иначе серверы не запускаются. Использование взлома реестра делает свою работу, но выдает мой пароль для всеобщего обозрения (или, по крайней мере, для любого, кто смотрит в реестр), поэтому мне нужно лучшее решение.
Это, вероятно, немного расплывчато, поэтому дайте мне знать, если мне нужно дать больше информации.