【发布时间】:2018-05-09 13:55:20
【问题描述】:
好的,所以我写了一个小脚本:
for /R %%f in (*.acd) do C:\Users\jelle\Downloads\quickbms\quickbms.exe D:\assetto_corsa_acd.bms %%f "\data"
但问题是文件 data.acd 将使用 quickbms.exe 提取到我的批处理文件所在的主文件夹中的数据文件夹中,而不是位于 data.acd 所在文件夹中的 /data 文件夹中文件是,所以 x:\carname(folder_with_data.acd_in_it)\data 但我无法让它工作,
所以我的问题是如何让 quickbms 将 acd 文件提取到 acd 文件所在的文件夹而不是批处理文件所在的文件夹? 另请注意,quickbms 在我的路径中
提前致谢。
【问题讨论】:
-
很好。你具体的编程相关主题问题是什么?请阅读tour 并在此处了解How to Ask!注意 StackOverflow 不是免费的代码/脚本编写服务!
-
现在编辑了一个问题,也是我的代码示例。我知道这不仅仅是一个获得免费代码编写的地方,但我已经为此苦苦挣扎了几个小时,我不知道如何解决这个问题。
-
您发布的脚本似乎运行了两行而不是仅一行!
-
只有一行,但在帖子中没有正确格式化,将其更改为正确的格式。
-
如果 QuickBMS 在您的
%PATH%中,则无需提供完整路径,您可以使用quickbms或quickbms.exe,随心所欲!
标签: batch-file for-loop