Ahh I see..
That is because of how Windows work. and because of the security in Windows.
If you logon with as a standard user but are member of local administrator group. Then you will have two (2) access tokens for your account.
And connected networks share are associated with the access token for your standard login account so when a program starts as administrator the second 'admin' access token is used. So a program running as administrator will not have the same access to the network connection.
It work like that because of security reasons in Windows.
Read more at
Microsoft KB 937624You can however enable Linked Connections so that program that runs as administrator will have the same access as program run as normal user.
- Click Start, type regedit in the Start Search box, and then press Enter.
- Locate and then right-click the following registry subkey:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
- Point to New, and then click DWORD Value.
- Type EnableLinkedConnections, and then press Enter.
- Right-click EnableLinkedConnections, and then click Modify.
- In the Value data box, type 1, and then click OK.
- Exit Registry Editor, and then restart the computer.