Pourquoi j'ai besoin de ça :
J'ai Pen Drive plein de scripts batch et d'autres outils de diagnostic. J'ai 75 PC autonomes (non en réseau), principalement avec Win-XP-Pro SP-2, dans 2 laboratoires. J'ai souvent besoin de me connecter à chaque PC avec un compte administrateur pour configurer ou diagnostiquer quelque chose.
Ainsi, lorsque je démarre un PC, chaque fois que je dois sélectionner manuellement le nom d'utilisateur sur l'écran de connexion et également taper son mot de passe.
Maintenant, je veux me connecter à Admin Acc. Automatiquement (par programme) si ma clé USB est connectée au PC.
Ce que je sais:
Je sais qu'il est possible d'exécuter des scripts (fichiers batch) avant la connexion de l'utilisateur sous XP / Win7. J'ai écrit un fichier batch et enregistré sur un PC local. Je l'ai configuré dans la stratégie de groupe pour l'exécuter au démarrage du système (Emplacement GPO: Configuration ordinateur \ Paramètres Windows \ Scripts (démarrage / arrêt) \ Sartup ). Ce fichier de commandes détecte avec succès «si la clé USB est connectée ou non.
J'ai un autre fichier de commandes (actuellement vide) stocké sur Pen Drive.
Le 1er fichier de commandes recherche tous les lecteurs de C à Z pour le deuxième fichier de commandes (login.bat) à l'aide d'une boucle, si le fichier est présent, il suppose que la clé USB est présente et appelle en outre le fichier de commandes 2e (login.bat) pour continuer.
Ce que je ne sais pas:
Maintenant, je ne sais pas quel devrait être le code du fichier login.bat ou je ne sais pas comment me connecter de manière pragmatique.
Quelles sont les autres alternatives à l'esprit:
Il n'est pas nécessaire d'utiliser uniquement un fichier de commandes. Je peux également considérer "si vous avez une autre option pour la connexion automatique comme l'utilisation VB Script
ou tout autre exécutable tiers",
Éditer:
Selon cette question, définir l'utilisateur pour la connexion automatique sur Windows via un script de traitement par lots, je peux créer un script pour modifier les entrées de registre et autoriser la connexion automatique. Même si cela fonctionne, vous devez redémarrer votre PC pour que les modifications soient appliquées. C'est quelque chose que je veux éviter. L'exécution du script et le redémarrage prennent plus de temps que la simple connexion personnelle.
Je souhaite pouvoir me connecter automatiquement, sur demande. Cela signifie qu'une fois que j'ai connecté mon Pen Drive, le script devrait pouvoir me connecter, dans le compte administrateur sans redémarrer le PC.
J'ai lu sur le Web que cela peut être réalisé en créant un fichier dll GINA, mais je n'ai aucune expérience dans ce domaine. Des idées sur la façon dont cela peut être mis en œuvre?