_ _ wrote:
Hi... How are you?

I use win32extensions... I
have a problem, can you help me please?


import win32security
domain = "myNetworkDomain"
username = "testUser"
password = "testUser"

hUser = win32security.LogonUser (username, domain, password,
win32security.LOGON32_LOGON_
NETWORK,win32security.LOGON32_PROVIDER_DEFAULT)
win32security.ImpersonateLoggedOnUser(hUser)
f = file (r"D:\test\local\kkk.txt", "w")

Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
IOError: [Errno 2] No such file or directory: 'D:\\test\\local\\kkk.txt'

(D:\test\local exists!!) What is the problem?...

Well, let's take a few casts in the absence of
more complete data:

1) Is "D:" a network drive which isn't mapped for the other user?

2) Does the "testUser" actually have security access
to D:\\test\\local\\kkk.txt and at least traverse access
to the intervening directories? I wouldn't actually
expect this error if they didn't (rather, a permissions
error, but who knows?)

3) (Since you've obviously had to munge the code a little
for security) are you absolutely sure that the path you've
specified *does* exist?

TJG

_______________________________________________
python-win32 mailing list
python-win32@python.org
http://mail.python.org/mailman/listinfo/python-win32

Reply via email to