如何在xcopy中使用变量,因为源文件名是动态的?

时间:2013-10-02 20:39:22

标签: windows file batch-file cmd xcopy

例如我有

xcopy "C:\windows\match\goal.cfg" "c:\Program Files\Gate\" /e /i /h /r /k /y

文件夹匹配的名称是动态的,并且始终会更改。如何直接变换路径以将匹配文件夹中的文件指向要复制到程序文件中的门文件夹?

1 个答案:

答案 0 :(得分:3)

如果要将文件夹名称变量传递到批处理文件中,可以使用:

@echo off
set /p "folder=Enter folder name: "

xcopy "C:\windows\%folder%\goal.cfg" "c:\Program Files\Gate\" /e /i /h /r /k /y