Jeff L schrieb:
> Hello, 
> 
> In order to use Samba and migrate our Windows domain we need to be able to 
> map users to a drive based on the Unix groups they are a member of.
> 
> IE:
> 
> If user is a member of finance, map drive f:\ finance
> If user is a a member of domainusers, run logon script logon.bat
> 
> 
> I tried placing differnet logon scripts in a directory named after the 
> groupname and using the %g variable in Samba but it did not work.
> It only looks up the FIRST group ignoring the rest. 
> 
> Please let us know a easy way to do this. 
> 
> Thanks
> 
> 
> 
> 
> 
> =
> New York Film Academy
> Study Abroad Filmmaking & Acting. London, Paris, Florence, USA.
> http://a8-asy.a8ww.net/a8-ads/adftrclick?redirectid=160d32aa7f559fb3e9e7cf46485a3294
> 
> 
Hi,
you might give all users a default.bat
in this you may split running
other scripts by hostname username groupname
group can be matched with the ifmember.exe util
i.e default.bat

@echo off
REM default login script [EMAIL PROTECTED]
REM
-----------------------------------------------------------------------------------------------
REM exec bat for logged in machine ( maybe software status for machine )
echo %COMPUTERNAME%
call %COMPUTERNAME%.bat
REM
-----------------------------------------------------------------------------------------------
REM exec bat for login user
echo %USERNAME%
call %USERNAME%.bat
REM
---------------------------------------------------------------------------------------------
REM exec bat for different groups
REM ifmember.exe must be in the netlogon share download it at m$
REM be aware that ifmember will give result in the current win language
REM unlike normal dos
REM positive result from ifmember will match in errorlevel 1
ifmember /v /l "DOMAINNAME\Domain Users"
if errorlevel 1 call domainusers.bat
ifmember /v /l "DOMAINNAME\Domain Admins"
if errorlevel 1 call domainadmins.bat

and domainusers.bat

@echo off
REM install the pdfprinter drivers must allready be uploaded
REM typical use with cups-pdf
rundll32 printui.dll,PrintUIEntry /dn /n "\\YOUR-PDC-NAME\pdfprinter" /q
rundll32 printui.dll,PrintUIEntry /in /n "\\YOUR-PDC-NAME\pdfprinter"
net use z: \\YOUR-PDC-NAME\users /persistent:no

with such logic you should be able to solve
login stuff NT Group related

-- 
Best Regards

MfG Robert Schetterer

Germany/Munich/Bavaria
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba

Reply via email to