使用另一个批处理文件运行位于子目录中的批处理文件[重复]
Posted
技术标签:
【中文标题】使用另一个批处理文件运行位于子目录中的批处理文件[重复]【英文标题】:Run batch file located in sub directory with another batch file [duplicate] 【发布时间】:2021-11-18 12:51:15 【问题描述】:所以我知道你认为我应该这样做:启动 C:\parentfolder\subfolder\batchfile.bat
或类似的东西,但我想知道是否有一种方法可以引用子目录而不使用它的实际名称?由于批处理文件将由另一个批处理文件生成。
不要问我为什么需要生成它,我宁愿不要它,但找不到任何其他方式。
【问题讨论】:
有,它们被称为相对路径。 @Compo 感谢您的回答,但它仍然没有解决我的问题。我需要我的批处理文件进入下面的文件夹并运行批处理文件 start.bat。 【参考方案1】:您必须 cd 进入一个子目录,然后运行 start start.bat
。那应该运行另一个批处理文件。要进入相对子目录,请运行命令cd foldername
。您必须确保您当前位于父目录中。
【讨论】:
以上是关于使用另一个批处理文件运行位于子目录中的批处理文件[重复]的主要内容,如果未能解决你的问题,请参考以下文章
“以管理员身份运行”时的 Windows 批处理文件起始目录
批处理文件合并另一个批处理,将目录中的修改文件复制到另一个目录