问题
在Windows系统中(引入UAC之后),成功映射网络盘后,如果以Administrator去运行CMD.exe,根本找不到网络共享路径。那通过程序也无法自动传数据到网络共享路径中去。
解决方法一(这个没有成功):
添加HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLinkedConnections
通过C#代码自动添加这个键值
public class EnableLinkedConnectionsConfiger
{
private const string TargetValueName = "EnableLinkedConnections";
public bool HasConfigured()
{
using (var systemKey = GetSystemKey())
{
var valueData = systemKey.GetValue(TargetValueName);
if (valueData == null)