1) D: is a local drive
2) "testUser" actually have security access. If I execute Notepad as
"testUser", I can create this file in this folder.
3) I check that the folder exists.

Thanks a lot


2008/7/24 Tim Golden <[EMAIL PROTECTED]>:

> _ _ 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
>
_______________________________________________
python-win32 mailing list
python-win32@python.org
http://mail.python.org/mailman/listinfo/python-win32

Reply via email to