多文件批处理脚本循环和变量

时间:2014-03-20 20:35:29

标签: windows batch-file append filenames

我之前使用的程序(我不能再使用)会根据当前正在处理的文件夹修改批处理脚本中的变量(批处理文件位于其他位置)。

示例:

FOLDER_A = Variable 1
FILE_A = Variable 2
FILE_B = Variable 2

FOLDER_B = Variable 1
FILE_A = Variable 2

该程序将根据当前处理的文件夹应用适当的信息。这用于根据文件夹名称和文件名重命名和附加时间戳。

由于我无法再使用该程序,我想知道是否有办法编写我的批处理脚本以同样的方式运行。

换句话说,我需要一个中央批处理脚本,它将执行大约60个文件夹中的任何一个,并将文件夹名称应用于变量,将文件名称应用于变量。然后我可以使用像Folder_A-File A-TIME_STAMP_HERE.zip这样的文件名压缩单个文件

我不认为我可以遍历文件夹,因为我的任务调度程序应用程序将在文件出现在文件夹中时执行此操作。此外,它需要在移动原始文件后快速完成。

非常感谢任何见解,帮助或指导!

0 个答案:

没有答案