unity中调用bat

在unity使用Application.OpenUrl(path);方法即可调用

注意,需要在bat中第一行添加语句cd /D %~dp0

不然会调用失败,窗口会一闪而过

cd /D %~dp0

//to do

----------------------------------------------------------------------------------------------------

cd /d %~dp0是什么意思啊?

是dos的批处理命令。

意思是

更改当前目录为批处理本身的目录

有些晕吧?不急,我举例

比如你有个批处理a.bat在D:\qq文件夹下

a.bat内容为

cd /d %~dp0

在这里

cd /d %~dp0的意思就是cd /d d:\qq

%0代表批处理本身 d:\qq\a.bat

~dp是变量扩充

d既是扩充到分区号 d:

p就是扩充到路径 \qq

dp就是扩充到分区号路径 d:\qq

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 个人学习批处理的初衷来源于实际工作;在某个迭代版本有个BS(安卓手游模拟器)大需求,从而在测试过程中就重复涉及到...
    Luckykailiu阅读 10,318评论 0 11
  • 批处理符号简介 回显屏蔽 @ 重定向1 >与>> 重定向2 < 管道符号 | 转义符 ^ 逻辑命令符包括:&、&&...
    wyude阅读 8,164评论 2 5
  • [TOC] ##Assoc 显示或修改文件扩展名关联 Assoc [.Ext[=[Filetype]]] .Ex...
    btijjj阅读 3,146评论 0 1
  • 一、电饭锅酱烧鸭 材料: 鸭腿或半片鸭一斤半左右,料酒10克,白酒10克,老抽5克,生抽10克,盐3克,胡椒粉4克...
    xjsmart阅读 4,064评论 0 3
  • 昨晚头痛欲裂,吃过饭就躺下了,整晚都处在大脑的混乱之中。躺着的时候就想着要把这个过程描述记录下来,过程非常复杂跌宕...
    一枝闲梅阅读 1,819评论 1 3

友情链接更多精彩内容