找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 16580|回复: 3

[其他] 如何 在bat文件中命令已在MATLAB中便写好的程序对指定的文件操作

[复制链接]
发表于 2022-5-7 00:51:18 | 显示全部楼层 |阅读模式
如何 在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
复制代码
发表于 2022-5-7 09:05:48 | 显示全部楼层
回复 1# mei1223
  1. function.exe -project1
  2. function.exe -project2
  3. function.exe -project3
  4. pause
复制代码
这样能成功吗?如果可以的话,可以写成for循环。
 楼主| 发表于 2022-5-7 17:47:45 | 显示全部楼层
回复 2# Batcher


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

我如何将matlab和我在bat中输入的 项目名称进行连接?
 楼主| 发表于 2022-5-7 19:32:54 | 显示全部楼层
回复 2# Batcher


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

我需要在matlab中进行修改么
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-20 00:55 , Processed in 0.018084 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表