• 大小: 2KB
    文件类型: .cs
    金币: 2
    下载: 1 次
    发布日期: 2021-06-17
  • 语言: C#
  • 标签: c#  cmd  .net  

资源简介

.net调用系统cmd指令类,内含直接调用cmd指令得到返回内容的方法

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Diagnostics;

namespace BRS
{
    /// 
    /// Cmd 的摘要说明。
    /// 

    public class Cmd
    {
        private Process proc = null;
        /// 
        /// 构造方法
        /// 

        public Cmd()
        {
            proc = new Process();
        }
        /// 
        /// 执行CMD语句
        /// 

        /// 要执行的CMD命令
        public string RunCmd(string cmd)
        {
            proc.StartInfo.CreateNoWindow = true;
            proc.StartInfo.FileName = “cmd.exe“;
            proc.StartInfo.UseShellExecute = false;
            proc.StartInfo.RedirectStandardError = true;
            proc.StartInfo.RedirectStandardInput = true;
            proc.StartInfo.RedirectStandardOutput = true;
            proc.Start();
            proc.StandardInput.WriteLine(cmd);
            proc.StandardInput.WriteLine(“exit“);
            string outStr = proc.StandardOutput.ReadToEnd();
     

评论

共有 条评论