zoukankan      html  css  js  c++  java
  • [转]在C#里,如何执行cmd里的常用dos命令

    using System;
    using System.Diagnostics;

    namespace Tipo.Tools.Utility
    {
     /// <summary>
     /// 常用Dos命令操作
     /// </summary>
     public class DosCommand
     {
      private Process process=null;
      private string _errmsg;

      public DosCommand()
      {
       process = new Process();
       process.StartInfo.FileName = "cmd.exe";
       process.StartInfo.UseShellExecute = false;
       process.StartInfo.RedirectStandardInput = true;
       process.StartInfo.RedirectStandardOutput = true;
       process.StartInfo.RedirectStandardError = true;
       process.StartInfo.CreateNoWindow = false;
       process.Start();
      }

      //检测文件或目录是否存在
      public string exist(string path)
      {
       process.StandardInput.WriteLine(string.Format("dir \"{0}\"",path));
       process.StandardInput.WriteLine("exit");
       _errmsg = process.StandardError.ReadToEnd();
       return _errmsg;
      }
     }
    }

  • 相关阅读:
    SVN 安装 使用指南
    使用angular-cli快速搭建项目命令
    angular 路由的引用
    c#默认类的修饰符。
    c#
    js改变dom对象样式
    jquery常用函数
    PHP 文件上传
    php 表单代码
    Python 条件语句
  • 原文地址:https://www.cnblogs.com/huige1004/p/1420493.html
Copyright © 2011-2022 走看看