【发布时间】:2015-03-11 14:34:25
【问题描述】:
我正在将内容发布到自动生成的文件夹,在发布完成后,我想使用批处理根据文件夹名称将文件复制到该文件夹
自动生成的文件夹总是有一个语言名称,例如德语、荷兰语、法语和英语。
我希望我的批处理执行的是,当文件夹名称为德语时,它将所有文件从 C:\Sourcefolder\DE\ 复制到我正在运行批处理的新生成文件夹中。我试图自己找到一些东西,但我缺乏知识导致:
CHDIR /D %1
@ECHO OFF
SETLOCAL
SET "sourcedir=%cd%"
IF "%1"=="German" goto :German
:German
xcopy /Y "C:\Sourcefolder\DE\*.jpg" "%1"
GOTO :EOF
有没有人可以帮助我朝着正确的方向前进?
提前致谢!
【问题讨论】:
-
哪个字符串作为参数传递给批处理文件,仅 German、English、Greek 等或更长的东西,比如以语言名称结尾的整个路径?
-
@Mofi 只是德语、英语、希腊语等,而不是整个路径。
标签: batch-file if-statement xcopy