Batch file 批处理文件参数问题

Batch file 批处理文件参数问题,batch-file,parameters,passwords,copy,appdata,Batch File,Parameters,Passwords,Copy,Appdata,我正在尝试设计一个软件,需要一个批处理文件来帮助。不幸的是,它不起作用。它需要将Appdata文件复制到F驱动器。错误消息为“无效参数”。代码如下 @echo off ::checking password set /p passguess=What is the password?: if %passguess% == 2973 goto end ::Copying... xcopy C:\Users\%username%\AppData\Local\Google\Chrome\User

我正在尝试设计一个软件,需要一个批处理文件来帮助。不幸的是,它不起作用。它需要将Appdata文件复制到F驱动器。错误消息为“无效参数”。代码如下

@echo off
::checking password
set /p passguess=What is the password?:
if  %passguess% == 2973  goto end
::Copying...
xcopy C:\Users\%username%\AppData\Local\Google\Chrome\User Data\Default [F:\] [/Y]
timeout /t 10
goto vend
:end 
::Here if password is correct
echo You surpassed "the thing"
timeout /t 10
:vend
命令帮助中的
[]
字符表示该参数是可选的,除非必要,否则无需包含该参数,并且在包含时,
[]
不属于开关的一部分

xcopy "C:\Users\%username%\AppData\Local\Google\Chrome\User Data\Default" "F:\" /Y