怎么能说软件没法操作弹出框呢? 要在心里默念:万能的C#啊~ 然后看一下下边的链接。
http://www.codeproject.com/Articles/31163/Suppressing-Hosted-WebBrowser-Control-Dialogs

解决方案 »

  1.   

    你找到重启的url,用HttpWebRequest 模拟
        Uri uri = new Uri("重启的url");  
                    HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri);  
          
                    var cache = new CredentialCache();  
                    cache.Add(uri, "Basic", new NetworkCredential("admin", "admin"));  
                    request.Credentials = cache;  
          
                    HttpWebResponse response = (HttpWebResponse)request.GetResponse();  
                    StreamReader read = new StreamReader(response.GetResponseStream(), Encoding.Default);  
                    string text = read.ReadToEnd();  
      
    *****************************************************************************
    签名档: http://feiyun0112.cnblogs.com/
      

  2.   

    先写个浏览器,这里是我的代码解决了登录的问题:
    http://blog.csdn.net/tcmakebest/article/details/16983101
    然后就是打开有重启按钮的页面,找到按钮模拟点击
      

  3.   

    直接telnet ,命令就行了。
    何必登录到web管理页面