
Quote: Originally Posted by
calmdog
I'm setting up the first Windows 7 computer on our XP network. One problem remains. I need to access a printer on the server (Windows Server 2003) with a Net Use batch file to print from a legacy DOS app (I know...). I keep getting 'access denied'. Typing NET USER at a command prompt shows that this ONE guy has a two word user name (Joe Smith). Everyone else is just Mary or Tom. I can't make two names work in the batch file. Does anyone have an idea how to fix this?
This usually has to do with the NTLMv2 settings
On the Windows 7 machine, you can also try the method further down the page if you don't want to use the registry for this.
There needs to be a
DWORD named
LmCompatibilityLevel set to value of 1(one) at
HKLM\SYSTEM\CurrentControlSet\Control\Lsa
And here's the background on that.
http://technet.microsoft.com/en-us/library/cc960646.aspx http://technet.microsoft.com/en-us/magazine/2006.08.securitywatch.aspx
Technet thread discussing the issue.
Windows 7 Unable to Map Windows 2000 drive Or try this which might be easier than messing with the registry.
This works to allow all sorts of servers to work with Windows 7.
Control Panel - Administrative Tools - Local Security Policy
Local Policies - Security Options
Network security: LAN Manager authentication level
Send LM & NTLM responses
Minimum session security for NTLM SSP
Disable Require 128-bit encryption