【发布时间】:2013-10-02 22:57:50
【问题描述】:
我对批处理文件比较陌生。我可以做非常简单的,但是下一个让我陷入困境。
我们有一个程序可以为客户生成 PDF 报价,以下列方式保存...
名字姓氏_估计_MMDDYYYY-###
例如,如果我有一个客户“John Doe”,我们在今年圣诞节前夕给了他一个估计值(我们系统中的第 239 位),它看起来像这样。
JohnDoe_Estimate_12242013-239.pdf
现在它位于“C:\Estimates”文件夹中。我希望批处理文件执行的是查看“C:\Estimates”文件夹中的所有文件并自动移动按年份排序的文件。因此,所有 2012 年的估算值都放在“C:\Estimates\2012”文件夹中,2013 年在“C:\Estimates\2013”等文件夹中。
这里的一些批处理文件让我很接近,但没有雪茄。任何帮助都会很棒。谢谢!
【问题讨论】:
-
请包含代码 - 现有批处理文件中使您接近的部分,以及它们的不足之处。一般来说,将工作分解成小块并编写代码以正确执行单个块,然后组合这些部分。另外:它必须是一个批处理文件吗?与 python 或 ruby 等其他脚本语言相比,批处理文件通常既不可靠也不易于用于任何复杂程度不高的事情。
标签: batch-file