能不能在网页里执行windows的系统命令如 cmd、msconfig等等

解决方案 »

  1.   

    直接执行肯定有问题,要不就没有安全性了,不过可以写成activex,
      

  2.   

    不过可以写成activex就可以执行
      

  3.   

    process.start()这个是在服务器上执行的。
      

  4.   

    vb.net里面有shell执行调用应用程序
      

  5.   

    Private Function rar(ByVal filename As String, ByVal pass As String) As Integer
            Dim Rarexe As String 'WINRAR执行文件的位置 
            Dim Source As String ' 压缩前的原始文件 
            Dim Target As String ' 压缩后的目标文件 
            Dim rarpass As String
            Dim FileString As String 'Shell指令中的字符串         Dim Result As Long        Environment.CurrentDirectory = "D:\web\manage\extendsystem\cardbak"
            Rarexe = "D:\web\winrar\winrar"
            Source = filename & ".txt"
            Target = "..\cardrar\" & filename & ".rar"        rarpass = "-p" & pass        FileString = Rarexe & " a " & rarpass & " " & Target & " " & Source        Result = Shell(FileString)
            'Dim myProcesses() As Process
            'Dim myProcess As Process        'myProcesses = Process.GetProcessesByName("WinRAR")
            'For Each myProcess In myProcesses
            '    myProcess.Kill()
            'Next
           End Function