如何在保留路径的同时输出批处理脚本中的单独文件?

时间:2017-05-22 19:53:03

标签: batch-file for-loop cmd

我有一堆SYSTEM hives嵌套在以取自它们的主机命名的文件夹中。我希望将每个迭代输出分离为单独的文本文件,并将它们命名为解析它们的文件夹。如果我有:

主机1 \ SYSTEM.hve
主机2 \ SYSTEM.hve

我希望我的输出为:

host1.txt
host2.txt

这是我目前的剧本:

@echo off
setlocal enableDelayedExpansion

FOR /R C:\Users\svc\Desktop\batchtest %%G in (SYSTEM) DO C:\Users\svc\Downloads\ShimCacheParser-master\ShimCacheParser-master\ShimCacheParser.py -i %%G -o C:\Users\svc\Desktop\batchtest\output.txt 

截至目前,此批处理脚本在每次迭代时都会覆盖相同的文本文件。谢谢!

0 个答案:

没有答案