如何实现拖拽超过9个文件到批处理脚本并逐个调用转换脚本处理
你可以通过for循环遍历所有传入参数的方式实现需求,不受参数数量限制,也不需要使用SHIFT方法,修改后的完整代码如下:
ECHO Running BATCH.... cd /d %~dp0 :: 遍历所有拖拽传入的文件参数,逐个调用处理脚本 for %%f in (%*) do ( CALL Run_Conversion_1064.bat "%%~f" ) pause goto end
上述代码给传入路径加了双引号包裹,可兼容路径带空格的文件,避免处理异常。
内容的提问来源于stack exchange,提问作者InstMusic0109
相关产品推荐
相关产品推荐

