例如,您在批处理文件中有一个重命名命令,您希望在当前目录和所有子目录中执行该文件。 最佳答案 假设您的批处理名为myrename.cmd,那么您可以轻松地执行以下操作:callmyrename.cmdfor/r/d%%xin(*)do(pushd"%%x"callmyrename.cmdpopd)第一行会针对当前目录运行,for循环会递归(/r)遍历所有目录(/d)并执行括号内的部分。我们在其中所做的是将目录更改为我们当前正在使用pushd迭代的目录——它具有一个很好的属性,您可以使用popd撤消该目录更改——然后运行命令,该命令将