Quelqu'un connaît-il une méthode (vérifiée) pour obliger un utilisateur spécifique à se connecter automatiquement après un redémarrage du système, qui fonctionne sur Server 2008?
J'ai essayé de modifier certaines valeurs du registre (je n'ai pas le lien pour le moment) et nous avons également essayé quelques programmes (un programme gratuit ne fonctionnait pas, un autre coûte de l'argent).
Modifier Étant donné que plusieurs personnes ont demandé mes raisons - j'ai besoin d'exécuter des tests Web Selenium sur un agent de build TeamCity, et ils ne fonctionnent pas bien lorsque la build s'exécute en tant que service Windows. Les exécuter dans une session utilisateur résout le problème.
windows
windows-server-2008
login
ripper234
la source
la source
Réponses:
Pour un membre de domaine Windows 2008, ajoutez AutoAdminLogon en tant que valeur de chaîne (REG_SZ) avec une valeur de 1 à la clé
Ensuite, exécutez le panneau de configuration des comptes d'utilisateurs en tapant control userpasswords2 dans la commande Exécuter.
Dans l'onglet Utilisateurs, décochez la case "Les utilisateurs doivent entrer un nom d'utilisateur ..." , puis ajoutez le nom d'utilisateur et le mot de passe à la connexion automatique avec.
la source
Vous pouvez essayer autologon formulaire Sysinternals. Il vous permet de faire l'ouverture de session Windows automatiquement sous un compte spécifié avec les informations d'identification cryptées.
la source
Astuce utile sur l'ouverture de session Windows: tout avis juridique qui s'affiche avant que Windows ne demande le nom d'utilisateur et le mot de passe arrête la connexion automatique. Il peut y avoir un moyen de cliquer automatiquement sur l'invite, mais il était plus facile de simplement supprimer les clés gênantes dans le registre:
Ouvrez regedit, supprimez les valeurs de chaîne dans les deux clés: * LegalNoticeCaption ** LegalNoticeText dans HKLM \ Software \ Microsoft \ WindowsNT \ CurrentVersion \ WinLogon
source pour les modifications du registre: http://www.annoyances.org/exec/forum/winxp/t1107277811
Dans Server 2008, ces mêmes clés se trouvent également dans: HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Policy \ System
Assurez-vous de vérifier les deux emplacements pour vous assurer que les valeurs ont été supprimées.
Le problème de notification légale provoquait le blocage de notre connexion automatique. Comme il s'agissait d'un serveur 2008 distant dans le cloud Verizon, il était impossible de regarder la connexion automatique après un redémarrage.
L'outil de connexion automatique sysinternals fonctionne très bien pour que la connexion automatique fonctionne. Il est déjà référencé plus haut dans cet article.
la source
Jetez un œil à http://sourceforge.net/projects/runasservice/ . C'est un outil pour exécuter une application existante en tant que service. Ce service doit utiliser votre compte d'utilisateur souhaité. Cela devrait résoudre votre problème.
la source
Vous dites que vous devez exécuter le programme dans une session utilisateur spécifique. Vous ne pouvez pas simplement planifier une tâche pour ce programme et utiliser les informations d'identification de cet utilisateur? Vous obtiendrez tous les paramètres utilisateur: mes documents, paramètres, etc., comme si l'utilisateur était présent.
la source
Êtes-vous absolument sûr de devoir faire cela? C'est toujours un risque pour la sécurité qu'un utilisateur (ou un administrateur) se connecte localement à un serveur. Si vous devez démarrer un programme ou quelque chose qui n'est pas disponible en tant que service, consultez la stratégie de groupe (Active Directory) ou la stratégie de sécurité locale (si ce n'est pas dans un domaine). Vous pouvez définir des scripts qui seront exécutés après le démarrage (ou avant l'arrêt, après la connexion / déconnexion, etc.) sans interaction de l'utilisateur.
la source
Cela devrait fonctionner - ou du moins, cela a toujours pour moi. Je sais que cela dit pour XP mais cela devrait s'appliquer:
la source