如何使用" if()以及if()" Windows批处理文件中的条件

时间:2018-04-30 06:29:45

标签: batch-file if-statement

我正在尝试创建一个批处理文件,该文件可以在当前工作目录中创建具有当前日期的文件夹。但是,我想要打印,如果日期是第一个或第二十二秒,那么我应该创建像" 1stJan2000"或" 22ndJan2000"。所以,我想知道如何使用" IF()和ELSE IF()"在Windows批处理文件中。请帮助我或根据我的要求提供创建文件夹的解决方案。

提前致谢。

1 个答案:

答案 0 :(得分:-4)

他的意思是他想在当前日期使用批量编程在当前目录中创建一个文件夹,例如,如果日期是30/04/2018,则文件夹名称将 30April2018 ...现在他问id的日期是(01,02,21,22,21)/ 05/2018,那么这个名字应该是 1stmay2018 而不是 1May2018 2015年5月22日而不是 22May2018 21stMay2018 而不是 21May2018 我希望你们现在都有了问题

是的你可以使用if语句,你必须手动检查每个日期,如(1,2,3,21,22,31)然后你可以用你的值替换它....

如果你还能学习,那就是敌人 https://www.tutorialspoint.com/batch_script/batch_script_if_else_statement.htm

http://steve-jansen.github.io/guides/windows-batch-scripting/part-5-if-then-conditionals.html

我建议将日期存储在变量中,然后检查它并将新名称存储在另一个文件夹中