zoukankan      html  css  js  c++  java
  • 2011-12-14 调用cmd并获得输入输出+网络访问

    System.Diagnostics.Process pro = new System.Diagnostics.Process();

     pro.StartInfo.FileName = "cmd.exe";

     pro.StartInfo.UseShellExecute = false;

     pro.StartInfo.RedirectStandardInput = true;

     pro.StartInfo.RedirectStandardOutput = true;

     pro.StartInfo.CreateNoWindow = true;

     pro.Start();

     //pro.StandardInput.WriteLine("net use \\202.149.225.121\ipc$ "AISchina_Admin" /user:"administrator"");

     pro.StandardInput.WriteLine("cd D:\程序\5千png");

     pro.StandardInput.WriteLine("dir *.*");

    StreamReader reader = pro.StandardOutput;

      // 截取输出流 pro.StandardInput.WriteLine("exit");

    string line = reader.ReadLine();

    // 每次读一行 while (!reader.EndOfStream)  // 不为空则读取 {    textBox2.AppendText(line + Environment.NewLine);

      // Environment .NewLine 换行    line = reader.ReadLine();

     }pro.WaitForExit();

     pro.Close();

  • 相关阅读:
    react-router-dom
    react详解state、props、refs
    vuex
    canvas与svg相关介绍与区别
    js改变标签属性与js事件
    Typescript基础类型
    es6
    js模块化的3种规范
    webpack
    react-infinite-scroller使用
  • 原文地址:https://www.cnblogs.com/mol1995/p/5965076.html
Copyright © 2011-2022 走看看