आप इसे इस तरह से कर सकते हैं:
XCOPY "C:\Documents and Settings\Administrator\Desktop\File\Output*." "C:\new\%date%\" /s /e /c
यह आपकी तिथि के प्रारूप के साथ एक निर्देशिका बनाएगा। लेकिन जब निर्देशिकाओं को नाम से क्रमबद्ध किया जाता है तो वे तिथि के अनुसार क्रमबद्ध नहीं होती हैं। मैं 19-06-2013 से 2013-06-19 में बदलूंगा।
यदि आप YYYY-MM-DD जैसी निर्देशिका चाहते हैं, तो आप इसे इस तरह कर सकते हैं:
@echo off
for /F "usebackq tokens=1,2,3 delims=-" %%I IN (`echo %date%`) do set mydate=%%K-%%J-%%I
XCOPY "C:\Documents and Settings\Administrator\Desktop\File\Output*." "C:\new\%mydate%\" /s /e /c
pause
यदि आपका दिनांक प्रारूप (और विभाजक) अलग है, तो आपको इसे ठीक करने के लिए थोड़ा सा बेला करने की आवश्यकता है।
(यदि आपको इसके लिए सहायता की आवश्यकता है तो हमें अपना दिनांक प्रारूप बताएं।)