博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Unity 执行命令行
阅读量:6252 次
发布时间:2019-06-22

本文共 1705 字,大约阅读时间需要 5 分钟。

using System.Collections;using System.Collections.Generic;using System.Diagnostics;using System.IO;using System.Text;using UnityEditor;using UnityEngine;public static class M_ProcessExcuter {    [MenuItem("cmd/excueDoc")]    public static void ProcessExcuteDoc()    {        string path="Ping baidu.com";        StartCmd(path);    }    private static void StartCmd(string Command)    {              //Command = Command.Trim().TrimEnd('&') + "&exit";//说明:不管命令是否成功均执行exit命令,否则当调用ReadToEnd()方法时,会处于假死状态       // string output = null;            Process p = new Process();//创建进程对象             p.StartInfo.FileName = @"C:\Windows\System32\cmd.exe";//设定需要执行的命令             //p.StartInfo.CreateNoWindow = false;//不创建窗口             // string comStr = comd1 + "&" + comd2 + "&" + comd3;            p.StartInfo.UseShellExecute = true; //是否执行shell            p.StartInfo.RedirectStandardInput = false;            p.StartInfo.RedirectStandardOutput = false;            p.StartInfo.Arguments = "/k "+ Command;// 单个命令            p.Start();                        //p.StandardInput.WriteLine(Command);           // output = p.StandardOutput.ReadToEnd();            p.StandardInput.AutoFlush = true;            p.StandardInput.Close();            p.WaitForExit();//等待程序执行完退出进程            p.Close();    }    private static void CmdExcute()    {        Process.Start(@"C:\Windows\system32\cmd.exe","c:");        Process.Start(@"C:\Windows\system32\cmd.exe", "ping baidu.com");    }    private static void SimpleExcute()    {        Process.Start(@"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe", "https://www.cnblogs.com/yangxiaohang");            }}

  

转载于:https://www.cnblogs.com/yangxiaohang/p/8617678.html

你可能感兴趣的文章
HDU2647 拓扑排序
查看>>
ThinkPHP/---微信支付PC流程
查看>>
JavaScript 05
查看>>
python 多线程编程之threading模块(Thread类)创建线程的三种方法
查看>>
实验三
查看>>
水仙花数
查看>>
P3308 [SDOI2014]LIS(最小割+退流)
查看>>
C语言作业--数据类型
查看>>
压位高精
查看>>
jsp 中对jar 包的引用
查看>>
python操作mysql数据库
查看>>
Yii: gii 403 Error you are not allowed to access this page
查看>>
计算汉字长度
查看>>
Codeforces 911E - Stack Sorting
查看>>
BZOJ 1853: [Scoi2010]幸运数字
查看>>
基于敏捷的测试交付物通用设计
查看>>
BFS --- 素数环
查看>>
for循环每次取出一个字符(不是字节)
查看>>
linux版本选择
查看>>
不写for也能选中checkbox!
查看>>