我正在尝试编写一个基本上用于复制目标的批处理文件。现在,我想把它放到其他人可以使用它的地方,而无需进入并编辑目录和目的地。有没有办法让我将批处理文件写入提示的位置,询问用户想要复制的目录,并询问用户想要将其复制到的驱动器?
这是我已经使用了一段时间了。
@echo off
:: variable
set backupdir="Destination"
set backupcmd=xcopy /e /h /f /y /v /c /i /r /g /k /d
echo.
echo +++ Backing Up Data +++
echo.
echo.
%backupcmd% "Directory\*.*" "%backupdir%\Data"
timeout /t 2
cls
echo Backup Complete
echo.
echo.
timeout /t 2
cls
echo.
echo +++ Now taking hidden and system attributes off of folders +++
echo.
echo.
echo.
attrib -s -h "Destination\Data"
echo.
echo.
timeout /t 3
有什么方法可以通过使用 xcopy 来改善这一点?