我们先封装一下接口,如下,把EdtUtil.cs放置在Assets/Editor目录中现在,我们在工程Assets外层有一个batFiles目录,里面有一个gen_client_cfg.bat脚本我们想通过Unity菜单执行这个脚本,例点击菜单 -即可在Unity中直接执行bat脚本了懒散几年了,今天重拾学习计划。Unity中调用bat文件的方法和因此cmd窗口的设置:需要添加库方法代码:上面代码注释掉的那行就是隐藏窗口的方法。

Unity C#执行bat脚本的操作

Unity C#执行bat脚本的操作

Unity C#执行bat脚本的操作

Unity C#执行bat脚本的操作