Hi Alain
John made me aware of your posting, sorry had not seen it earlier.
One member of our team wrote the package and we are using if for every installation for all Windows clients (now up to Win10) without any problem. I am actually very proud of a piece of software that came from us which seems to be so robust and easy to implement.
Not sure where to start tracing this for you but let's try a few things.
Do you have a folder /home/e-smith/files/samba/netlogon/users/? Underneath you should have a generated file for each user ie. "michael.bat" (michael being the account/logon name)
My example here looks like this:
cat /home/e-smith/files/samba/netlogon/users/michael.bat
NET USE K: \\tga1\download
NET USE O: \\tga1\tw_tmp_tech
rem Custom group and user related scripts
CALL \\tga1\netlogon\custom\shared.bat
CALL \\tga1\netlogon\custom\tech.bat
Also, can you show the first few and especially the last lines from /home/e-smith/files/samba/netlogon/netlogon.bat , ie. here it is:
@echo off
rem --- Do not modify this file, if for any reason you need to run extra commands use the custom batch files groupname.bat under the custom folder or modify the custom-template under /etc/e-smith/templates-custom/home/e-smith/files/samba/netlogon/netlogon.bat ---
rem --- general logon script at TechnologyWise for Linux/Samba PDC functionality ---
set SERVER=tga1
set LOGONDRIVE=H
... cut ...
if exist X: net use X: /del /y
if exist Y: net use Y: /del /y
call \\%SERVER%\netlogon\users\%USERNAME%.bat
rem --- Vista does not map the home drive automatically ---
IF NOT EXIST %LOGONDRIVE% NET USE %LOGONDRIVE%: \\%SERVER%\%USERNAME%
if exist Z: net use Z: /del /y
rem --- eof netlogon.bat ---