Michael Li wrote:
> Hi,
> I got bunch of reply, thank you very much.
> But they are not what i want.
> Let me make it more clear, my code looks like:
> 
>     nRetCode = os.access(szFolder, os.F_OK)
>     if nRetCode == 1:
>         nRetCode = os.chdir(szFolder)
>         szNormPath = os.path.normpath(szCommand)
>         szBatchFile = szNormPath
>         anArgs = [szBatchFile, 'NDEBUG']
>         nRetCode = os.spawnv(os.P_NOWAIT, szBatchFile, anArgs)
> 
> The above code is on the computer A where python server
> is running. The szFolder must be "C:\shared\database", not
> "W:\database", because "W:" does not exist on computer A,
> "W:" is on computer B.
> 
> Right now, szFolder comes from computer B as an argument inputed
> on computer B, I want to make szFolder auto-decide if possible.
> Any ideas ?
> 

You can use win32net.NetUseGetInfo to find what network share
your local drive is mapped to, and then win32net.NetShareGetInfo
to get the local path on the remote machine.

             Roger

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

Reply via email to