Meilleur auteur de réponses
Possibilité de définir le programme de démarrage d'un utilisateur par ligne de commande server 2003

Question
-
Bonjour,
Dans un environnement 2003 SERVER (sans active directory),
est il possible de définir le programme de démarrage pour un utilisateur,
ceci avec la ligne de commande.
C'est l'équivalent de ce qu'on peut paramétrer par l'interface dans propriété de user/onglet environnement/programme de démarrage.
La commande net user ne semble pas permettre ce paramétrage...
Merci- Type modifié Dan BajenaruMicrosoft employee mercredi 22 janvier 2014 06:06 attente de feedback
- Type modifié Dan BajenaruMicrosoft employee lundi 3 février 2014 11:48
lundi 13 janvier 2014 14:39
Réponses
-
Bonjour,
Je vous propose d'essayer par un script VSB utilisant la "vieille" technologie ADSI. Modifiez l'exemple ci-dessous selon vos besoins (nom de l'ordinateur, nom de l'utilisateur, chemin vers le script...), sauvegardez le avec l'extension.vbs et finalement exécutez-le.
Set objUser = GetObject("WinNT://MONSERVEUR/MONUTILISATEUR, User")
objUser.LoginScript = "C:\Scripts\login.cmd"
objUser.SetInfoComplément d'information sur ADSI: http://msdn.microsoft.com/en-us/library/windows/desktop/aa746340(v=vs.85).aspx
Marc Lognoul [Infrastructure Expert]
My Site/Mon Site | MyBlog [EN] | Mon Blog [FR] | Twitter | LinkedIn
- Modifié Dan BajenaruMicrosoft employee mercredi 15 janvier 2014 12:21 modifier le hyperlien, suprimmé le '.' au final
- Marqué comme réponse Dan BajenaruMicrosoft employee lundi 3 février 2014 11:50
mardi 14 janvier 2014 08:10
Toutes les réponses
-
Bonjour,
- Editez les propriétés de l'utilisateur local
- Allez au 3ème onglet "Profil"
- Définissez un script d'ouverture de session
Marc Lognoul [Infrastructure Expert]
My Site/Mon Site | MyBlog [EN] | Mon Blog [FR] | Twitter | LinkedIn
lundi 13 janvier 2014 15:39 -
Bojour et merci de votre réponse mais dans mon cas ce n'est pas possible. Mon besoin de passer par une ligne de commande est du au fait que je ne vois pas les utilisateurs dans utilisateurs et groupes locaux/utilisateurs !!. Ils apparaissent en revanche dans utilisateurs et groupes locaux/groupes, sont listés par net use, et peuvent se connecter via TSE. je suis administrateur de la machine.
J'avais posté sur ce problème ici : social.technet.microsoft.com/Forums/fr-FR/5c3b866b-fd47-451b-8a50-24ab7732205d/windows-server-2003-tous-comptes-disparus-?forum=1092
Je n'ai donc pas accès au panneau de paramétrage des utilisateurs.
Y aurait il une autre solution ?
- Modifié Dan BajenaruMicrosoft employee mercredi 15 janvier 2014 12:19 hyperlien
lundi 13 janvier 2014 19:21 -
Bonjour,
Je vous propose d'essayer par un script VSB utilisant la "vieille" technologie ADSI. Modifiez l'exemple ci-dessous selon vos besoins (nom de l'ordinateur, nom de l'utilisateur, chemin vers le script...), sauvegardez le avec l'extension.vbs et finalement exécutez-le.
Set objUser = GetObject("WinNT://MONSERVEUR/MONUTILISATEUR, User")
objUser.LoginScript = "C:\Scripts\login.cmd"
objUser.SetInfoComplément d'information sur ADSI: http://msdn.microsoft.com/en-us/library/windows/desktop/aa746340(v=vs.85).aspx
Marc Lognoul [Infrastructure Expert]
My Site/Mon Site | MyBlog [EN] | Mon Blog [FR] | Twitter | LinkedIn
- Modifié Dan BajenaruMicrosoft employee mercredi 15 janvier 2014 12:21 modifier le hyperlien, suprimmé le '.' au final
- Marqué comme réponse Dan BajenaruMicrosoft employee lundi 3 février 2014 11:50
mardi 14 janvier 2014 08:10 -
Bonjour et merci,
C'est ce que je suis en train d'expérimenter.
l'exécution d'un script à l'ouverture de session peut être aussi paramétrée par la commande net user, par exemple :
net user nom_utilisateur /ScriptPath:nom_du_script.vbs
Cela fonctionne très bien avec le script stocké dans C:\WINDOWS\system32\repl\imports\scriptsCe script est destiné à lancer une application de laquelle l'utilisateur ne doit pas sortir
le code suivant:Dim MonShell 'shell
Set MonShell = CreateObject("WScript.Shell")
MonShell.Run "application.exe",9,true
MonShell.Run "logoff.exe"
Fonctionne mais n'empêche pas l'utilisateur d'aller voir ailleurs que dans son application,
Ce que fait le paramétrage par l'interface...
Merci de vos suggestions.mercredi 15 janvier 2014 15:51 -
Bonjour Vincent,
Comment avez-vous avancé concernant ce souci?
Cordialement,Dan
Dan BAJENARU, MSFT Votez! Appel à la contribution
TechNet Community Support.LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.mardi 21 janvier 2014 10:11