Hi, I have a setup of samba 3.0.2a-Debian and validate domainusers on a LDAP server. Right now I have a major hack to dynamicly mount the appropriate shares for each user. I have a "root preexec" perlfile that uses a database with info about the shares, to creates a username.bat file, which mounts all the drives, that users is alowed to write or read. My problem is that the winlogon script does not excecute properbly on a domain logon. This is a typical logonscript: NET USE * /DELETE /YES NET USE H: \\SERVER\username /YES NET USE Q: \\SERVER\a_share /YES NET USE J: \\SERVER\another /YES The bat-file excecutes all lines if I call it directly on //SERVER/netlogon/username.bat. It DOES throw a error sometimes, either because no drives are mounted, or because they are already mounted, I'm not realy sure, but it unmounts and mounts the drives. But on the domain-netlogon it halts on the first error, and never executes the rest of the script. Is there a way to create the script so no errors can occour, or force windows to continue executing the script on errors ? Or could my script be constructed smarter? (eg. without the "* /DELETE") Thanks... /torben