unity笔记之运行bat命令工具
前言:运行bat有好几种方法都可以执行,我选择的是process
static void Run()
{
// 指定批处理文件的路径
string pathToBatchFile = $"{Application.dataPath}".Replace("Assets", "Luban") + "/gen.bat";
Process process = new Process();
// 设置进程启动信息
process.StartInfo.FileName = pathToBatchFile;
process.StartInfo.UseShellExecute = false;
process.StartInfo.RedirectStandardOutput = true;
process.StartInfo.RedirectStandardError = true;
process.StartInfo.CreateNoWindow = true;
// 启动进程
process.Start();
// 读取输出(如果需要)
string output = process.StandardOutput.ReadToEnd();
string errors = process.StandardError.ReadToEnd();
// 等待进程结束
process.WaitForExit();
// 可以将输出或错误信息打印到Unity的控制台
UnityEngine.Debug.Log(output);
if (!string.IsNullOrEmpty(errors))
{
UnityEngine.Debug.LogError(errors);
}
Debug.Log("配置文件生成成功,开始生成常量脚本");
// 自动生成脚本
GenConst();
}
需要自己删除点代码哈。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
2021-07-22 Unity笔记之xLua热更新