zoukankan      html  css  js  c++  java
  • C# 调用DOS 命令

      class NetWorkDeviceInfo

        {

            public static string GetDeviceInfo()

            {

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

                p.StartInfo.FileName = "netsh.exe";

                p.StartInfo.Arguments = "wlan show interfaces";

                p.StartInfo.UseShellExecute = false;

                p.StartInfo.RedirectStandardOutput = true;

                p.Start();

                string s = p.StandardOutput.ReadToEnd();

                Console.WriteLine(s);

                string s1 = s.Substring(s.IndexOf("SSID"));

                s1 = s1.Substring(s1.IndexOf(":"));

                s1 = s1.Substring(2, s1.IndexOf(" ")).Trim();

                if (s.IndexOf("Signal") > 0)

                {

                    string s2 = s.Substring(s.IndexOf("Signal"));

                    s2 = s2.Substring(s2.IndexOf(":"));

                    s2 = s2.Substring(2, s2.IndexOf(" ")).Trim();

                    var Text = "WIFI connected to " + s1 + "  " + s2;

                }

                p.WaitForExit();

                return s;

            }

        }

  • 相关阅读:
    从针对接口编程到依赖注入
    DataRow 数组转化成DataTable
    Math 类的方法概要
    .net控件
    字符串反转
    DataTable
    Enabled设置为False时,前景色和背景色也不改变的TextBox 并居中
    C# 四舍五入 (解决四舍六入五成双的问题)
    查询最后一条数据
    C# toString()
  • 原文地址:https://www.cnblogs.com/bruce1992/p/14885804.html
Copyright © 2011-2022 走看看