要在win2000server下,用启动脚本自动在每天启动时建立日期为名的目录,并在此目录下备份数据。批处理内容如下:
if not exist %date:~4% md %date:~4% & xcopy /e x:\*.* %date:~4%\ & echo %date:~4% %time%备份数据成功 >> log.txt
证明可以完成任务。但改写成:
if not exist %date:~4% md %date:~4% & xcopy /e x:\*.* %date:~4%\ else echo %date:~4% %time%备份数据失败 >> log.txt
则批处理无法正常运行。请大家帮我看一下,问题出在哪儿?怎么解决?
if not exist %date:~4% md %date:~4% & xcopy /e x:\*.* %date:~4%\ & echo %date:~4% %time%备份数据成功 >> log.txt
证明可以完成任务。但改写成:
if not exist %date:~4% md %date:~4% & xcopy /e x:\*.* %date:~4%\ else echo %date:~4% %time%备份数据失败 >> log.txt
则批处理无法正常运行。请大家帮我看一下,问题出在哪儿?怎么解决?
