Je viens chercher votre aide pour un soucis sur un script de logon.
J'ai reglé mon samba pour que les utilisateurs utilise à la connexion un script à leur nom en bat (%u.bat) qui est généré à la volé par un autre script pour monter les lecteurs réseaux en fonction des groupes.
Petit bémol le script se lance bien au démarrage mais on dirait qu'il m’exécute certaines lignes plusieurs fois et j'en trouve pas la raison.
Explication:
J'ai mon script de logon généré qui est :
Code : Tout sélectionner
@echo off
net use /persistent:no * \\ubuntu\test
net use /persistent:no * \\ubuntu\secdir
Si je lance le script à la main depuis le réseau pas de soucis.
Quand la session s'ouvre le script s’exécute mais va me monter 2 fois chaque lecteurs comme s'il lisait 2 fois lignes (le perso est monté par samba avant).chaque
Autres remarque si j'édite le fichier user.bat sous windows et que j'ouvre la session avec se fichier modifié par windows sa fonctionne.
J'utilise unix2dos pour convertir les sauts de lignes au format windows. J'ai essayé avec sed et awk avec le même résultat.
Quelqu'un a t'il une piste?
Je suis un peu désespéré la :/