Unity打开外部文件

1. 打开本文文档
  string path = @"C:\Users\Administrator\Desktop\Equipment.xml";
  ProcessStartInfo pfi = new ProcessStartInfo("notepad.exe", path);
  System.Diagnostics.Process.Start(pfi);

或者

  Application.OpenURL("C:/Users/Administrator/Desktop/Equipment.xml");

2. 打开外部程序

  Application.OpenURL("C:/Users/Administrator/Desktop/Equipment.xml");

   快捷方式所在的路径是没有作用的。

3.使用Unity调用c#winform  exe文件

  ProcessStartInfo processStartInfo = new ProcessStartInfo();
  processStartInfo.FileName = Application.streamingAssetsPath + "/UpdatePackage/FS_AIOTSIMUpdatePackage.exe";
  //参数表示:需要通过空格来分割参数
  string paremter = string.Format("{0} {1}", "参数1", "参数2");
  processStartInfo.Arguments = paremter;
  Process.Start(processStartInfo);

posted @   H❥嘉  阅读(545)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示