【发布时间】:2015-12-08 00:02:32
【问题描述】:
我是批处理脚本的初学者,我尝试做一个脚本来询问文件路径,然后创建一个文件夹(在当前文件夹中),我希望创建的文件夹名称类似于“sav-DATE-TIME “(例如,现在文件夹将被命名为:sav-2015-12-07-18-55-00)然后将用户文件路径给出的文件复制到创建的文件夹中。到目前为止我这样做了:
@ECHO OFF
SET /P pathh=Enter the path
SET foldname=sav%DATE%%TIME%
mkdir %foldname%
cd %foldname%
xcopy /s/e %pathh% %cd%
pause
但是当我运行这个时,无论我如何输入路径“或'或路径周围没有任何内容,它总是说路径不正确,并且它还创建了一个随机数的文件夹(74,56,21 ...)作为文件夹名称,我不明白为什么它不能正常工作,这意味着创建具有问题开头所说的名称的文件夹,并且还说路径总是不正确。
谢谢!
【问题讨论】:
标签: batch-file windows-7 path