批处理作业以检查文件名和存档

时间:2019-03-21 15:56:03

标签: batch-file for-loop io-redirection

我有一个目录,用户在其中保存应遵循特定命名约定的excel文件:

<% if @book.online =='YES' %>
<li><p style="color: green;">Book Online : <%= @book.online %></p></li>
<% else %>
<li><p style="color: red;">Book Online : <%= @book.online %></p></li>
<% end %>

其中XX-TestFile.xlsx 是可变数字,而XX应该始终相同且不变。如果目录中的文件符合此命名约定,我希望能够检查批处理作业。

如果文件名拼写错误,即-TestFile.xlsxXX-TetsFiel.xlsx不是XX甚至不是02(全部小写)这样的数字,则文件应移至错误目录

我正在下面使用移动文件来实现此目的。我正在使用XX-testfile.xlsx进行测试,但是当我执行.bat时,什么也没发生-我没有收到任何错误,文件仍然保持在原来的位置:

11-testFiel.xlsx

在此先感谢您的帮助!

0 个答案:

没有答案