[Samba] Win7 login script not running
samba1 at nym.hush.com
samba1 at nym.hush.com
Mon Jan 27 06:15:40 MST 2014
Thanks very much for your reply.
I was working on this all day yesterday, and just can’t get it to
work.
It’s as though Windows7 simply isn’t executing the login script.
The user is called w7user2 and the login script is being named
w7user2.bat. pdbedit –L –v w7user2 shows everything to be okay
with regard to the login script name and path.
I’ve tried it with another user, and have tried granting both
standard and administrator user rights on the PC.
I tried simplifying the contents of the login script so that it
didn’t do any drive mapping, so it shouldn’t be stumbling over any
of the login script’s content.
The only way I can get it to ‘work’ is by calling the login script
from a batch file in the user’s startup folder on the PC. ie
‘call \\<server>\netlogon\%username%.bat’
That executes fine, which means the server side of the login script
seems to be working okay (as it is for all existing XP users).
I’m going to try it with another test Windows 7 PC (32 bit this
time) and see if that makes any difference. At the minute I’m not
sure what else to try!
On Mon, 27 Jan 2014 08:22:43 +0000 "Daniel Müller"
<mueller at tropenklinik.de> wrote:
>You do not need to change any registry settings, just store the
>users logon bat in the share netlogon and it is up and running.
>As you provision your samba4 the netlogon will be created with the
>right permission. Just use this share.
>In your case you choose the name of the user to point to the right
>logon script: U%.bat, ex: administrator.bat. Nothing else will
>Work.
>
>-----------------------------------------------
>EDV Daniel Müller
>
>Leitung EDV
>Tropenklinik Paul-Lechler-Krankenhaus
>Paul-Lechler-Str. 24
>72076 Tübingen
>
>Tel.: 07071/206-463, Fax: 07071/206-499
>eMail: mueller at tropenklinik.de
>Internet: www.tropenklinik.de
>-----------------------------------------------
>-----Ursprüngliche Nachricht-----
>Von: samba-bounces at lists.samba.org [mailto:samba-
>bounces at lists.samba.org] Im Auftrag von samba1 at nym.hush.com
>Gesendet: Freitag, 24. Januar 2014 15:02
>An: samba at lists.samba.org
>Betreff: [Samba] Win7 login script not running
>
>I’ve got a 4.1.3 Samba PDC Server on Debian Wheezy. It’s running
>in Classic mode – all existing clients are Windows XP Pro.
>
>I’m installing a Windows 7 Pro 64-bit PC, and have managed to join
>it to the domain, but can’t get the user’s login script to run.
>The login scripts work fine on XP.
>
>The pertinent sections of smb.conf contain:
>
>logon script = %U.bat
>logon drive = G:
>
>[netlogon]
>path = /home/netlogon
>locking = no
>guest ok = no
>root preexec = /home/netlogon/loginscript.pl %U %M %m root
>postexec = /home/netlogon/logoutscript.pl %U %M %m read only = yes
>browseable = no veto files = /*.pl/
>
>I’ve tried changing things such as the ‘read only’ and ‘guest ok’
>parameters.
>
>The login script for the user is being created in /home/netlogon.
>
>It’s also being removed when the PC is shut down.
>
>I’ve tried a few registry entries including:
>
>HKLM\System\CurrentControlSet\Services\Lanman\Workstation\Parameter
>s
> DomainCompatibilityMode DWORD 1
> DNSNameResolutionRequired DWORD 0
>
>HKLM\System\CurrentControlSet\Services\Netlogon\Parameters
> RequireSignOrSeal DWORD 1
> RequireStrongKey DWORD 0
>
>HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System
> RunLogonScriptSync DWORD 1
>
>HKLM\Software\Policies\Microsoft\WindowsNT\CurrentVersion\Winlogon
> SyncForegroundPolicy DWORD 1
>
>I also set the LanManager Authentication Level to LM & NTLM
>responses.
>
>Drive G: is being mapped to the user’s home directory. I also
>placed a copy of the login script there (in case it was trying to
>run from there rather than from the netlogon share.
>
>I can map drives manually, and access the shares – I just can’t
>get the login script to execute.
>
>Thanks very much.
>
>--
>To unsubscribe from this list go to the following URL and read the
>instructions: https://lists.samba.org/mailman/options/samba
More information about the samba
mailing list