asp.net里面用的用户是aspnet,而访问\\192.168.1.1\d$需要有管理员身份,将aspnet用加入管理员组试试,但提醒你这是很不安全的。

解决方案 »

  1.   

    需要两个管理员。运行net需要aspnet是本机的admin,访问……\C$需要aspnet是对方机器的admin
      

  2.   

    还是不行。郁闷
    有没有办法在asp.net中,与远程机器建立信任连接呢?
      

  3.   

    1) Asp.net应用运行在一个使用aspnet账号登陆的单独的login session里面,即使net use成功,你用你自己的登陆账号也看不见共享的目录。2) 可以用Process.WaitForExit等到net use返回,然后尝试用asp.net写一个文件到共享目录下,看看net use是否成功了。
      

  4.   

    to:qqchen79(知秋一叶 [MS MVP]) ( ) 信誉:161 在web应用中好像无法执行成功本机命令耶。
      

  5.   

    唉!多理解!找找看!.net只是个工具!