Board logo

标题: [其他] 如何 在bat文件中命令已在MATLAB中便写好的程序对指定的文件操作 [打印本页]

作者: mei1223    时间: 2022-5-7 00:51     标题: 如何 在bat文件中命令已在MATLAB中便写好的程序对指定的文件操作

如何 在bat文件中命令已在MATLAB中便写好的程序对指定的文件操作
前景提要: 我把在matlab中编程的程序打包成了.exe,我现在可以直接双击.exe运行我在matlab中的程序。我打包后的文件名为 function.exe

matlab中程序的作用: 我有1000文件夹,每个文件夹有不同的路径并且都储存着不同的项目数据,应用我在matalb中的程序时我需要每次手动改变文件夹路径才能对指定项目进行操作,现在我想直接在bat中运行 funktion.exe 加上单个项目的名称,matlab就可以对我指定的项目进项操作。


问题:我如何在bat中输入 function.exe,后双击此bat文件就可以让执行matlab中的程序,执行我指定项目名称的项目

注》项目名为 project 1, 2, 3, 4........


我在bat文件中是这样写的
  1. function.exe -project1
  2. pause
复制代码

作者: Batcher    时间: 2022-5-7 09:05

回复 1# mei1223
  1. function.exe -project1
  2. function.exe -project2
  3. function.exe -project3
  4. pause
复制代码
这样能成功吗?如果可以的话,可以写成for循环。
作者: mei1223    时间: 2022-5-7 17:47

回复 2# Batcher


    你好 我输如 -projeckt 1, 后matlab如何在电脑中找出此项目,换句话说,是否bat会在电脑中自动寻找我输入的项目,比如projekt 1.

我如何将matlab和我在bat中输入的 项目名称进行连接?
作者: mei1223    时间: 2022-5-7 19:32

回复 2# Batcher


    我该如何让.exe文件自动识别我输入的projekt 1 或者 projekt 2, 并进行操作??

我需要在matlab中进行修改么




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2