Hello Steve and GTS,
I tried to do whatever you people have referred. But to no avail.
I found one more article
http://support.microsoft.com/kb/q258717/
There it is mentioned that Windows95 and WIndows2000/XP machine must be in
the same WorkGroup in order to use Peer-to-Peer networking.
At the beginning of my mail chain I have mentioned that my XP Pro is in
the
DOMAIN.
I have created a local user account on the XP machine.
Then from another Windows 2000 machine which is also in the same domain I
can
use the command
NET USE E: \\XP-IP-Address\SHARENAME /USER:XP-MACHINE-NAME\LOCAL_USER
to connect after satisfying the local user password prompt answer.
Also note that if I give the above command without the XP-MACHINE-NAME\
parameter then also it fails to connect after validating the password from
2000 machine to XP machine share drive connection.
From Windows 95 when I try to do
NET USE E: \\XP-IP-Address\SHARENAME
I get the following :
Error 53: The computer name specified in the network path cannot be
located.
Make sure you are specifying the computer name correctly, or try again
later
when the remote computer is available.
Any way to verify or analyze with some tool why it does fail with Windows
95.
Remember again that my XP and 2000 machines are in a domain.
Windows 95 machine is not in a domain and hence I am using the IP Address.
Also, I have created a share drive on Windows 95 machine and I can
comfortably
connect to it from both of my DOMAIN connected XP and 2000 machines.
Ping works from every machine to the other. Hence, network connectivity is
not an issue.
Because from 2000 machine to XP the following command fails [no machine
name]:
NET USE E: \\XP-IP-Address\SHARENAME /USER:LOCAL_USER_NAME
whereas
NET USE E: \\XP-IP-Address\SHARENAME /USER:XP-MACHINE-NAME\LOCAL_USER
passes,
so, my doubt is about the specific machine name part when Windows 95 tries
to connect to XP. There is no parameter like USER in Windows 95 NET USE
command, which you have already mentioned. It uses the login user name.
But
what happens to the machine_name part of the command for XP to understand.
Because from my experfiment it proves that NET USE command does require
the
machine name for the USER part of the parameter.
Any help is appreciated.
Please help.
Thank you.
Regards
Partha
GTS said:
Correction - re. Point 1.
--
Pashan,
1. You have to use the network logon in Windows 95. Specifically the
Microsoft network client has to be selected as the primary logon in the
network configuration. Otherwise File and Printer sharing will not be
enabled. You can use TweakUI to automate the login if you like.
All peer-to-peer networking functions are available in Windows 95
using either of the choices for primary network login: Windows Logon
or Client for Microsoft Networks.
Client for Microsoft Networks must be in the list of installed network
components, but it doesn't have to be the primary network logon.
Windows Logon is fine.
2. Since the XP box is on a domain, it is not using simple file
sharing
and
must include a user matching the Win 95 box.
3. It is a limitation of Win 9X that the user name used to connect to
a
share is the 9X net user name. This cannot be avoided (unlike in XP
where
a
username can be included as a parameter in a net use command).
4. In addition to the network issues above, the security settings on
the
share must permit the access. (e.g. if set to only members of domain,
for
example, you would have a problem. It will need to include local
users,
or
your username specifically.)
I hope this helps.
I agree with #2-4, and I'm sure that they'll help.
--
Best Wishes,
Steve Winograd, MS-MVP (Windows Networking)
Please post any reply as a follow-up message in the news group
for everyone to see. I'm sorry, but I don't answer questions
addressed directly to me in E-mail or news groups.
Microsoft Most Valuable Professional Program
http://mvp.support.microsoft.com