Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 基于月份复制文件的cmd脚本_Windows_Date_Cmd - Fatal编程技术网

Windows 基于月份复制文件的cmd脚本

Windows 基于月份复制文件的cmd脚本,windows,date,cmd,Windows,Date,Cmd,我正在编写一个脚本,将文件从ftp服务器复制到本地。我可以使用cmd命令下载文件等。我现在唯一的问题是将文件复制到目标。 我希望根据月份复制文件。如果当前月份是奇数(如1月、3月、5月、7月等),则文件应复制到D:\如果月份是偶数(如2月、4月等),则文件应复制到E:\如何使用cmd命令脚本执行此操作。我想我应获取当前日期并提取月份,然后根据月份执行此操作。但我如何执行此操作 @echo off rem Next line assume that %date% format is MM/DD/Y

我正在编写一个脚本,将文件从ftp服务器复制到本地。我可以使用cmd命令下载文件等。我现在唯一的问题是将文件复制到目标。 我希望根据月份复制文件。如果当前月份是奇数(如1月、3月、5月、7月等),则文件应复制到D:\如果月份是偶数(如2月、4月等),则文件应复制到E:\如何使用cmd命令脚本执行此操作。我想我应获取当前日期并提取月份,然后根据月份执行此操作。但我如何执行此操作

@echo off
rem Next line assume that %date% format is MM/DD/YYYY:
rem (change by tokens=2 if format is DD/MM/YYYY)
for /F "tokens=1 delims=/" %%a in ("%date%") do set /A parity=1%%a %% 2
if %parity% equ 1 (
   set drive=D:\
) else (
   set drive=E:\
)
copy the_file... %drive%