高手解决一下批处理语法错误问题
来源:百度知道 编辑:UC知道 时间:2024/05/30 07:55:17
@echo off
if exist c:\windows\repair\sam echo 您的电脑可以拷贝sam
set /p a=您是否要复制?(y/n)
if /i "%a%"="y" goto y
if /i "%a%"="" goto n
:y
copy c:\windows\repair\sam d:\sam
:n
echo 文件没有拷贝
exit
if exist c:\windows\repair\sam echo 您的电脑可以拷贝sam
set /p a=您是否要复制?(y/n)
if /i "%a%"="y" goto y
if /i "%a%"="" goto n
:y
copy c:\windows\repair\sam d:\sam
:n
echo 文件没有拷贝
exit
@echo off
if exist "c:\windows\repair\sam" echo 您的电脑可以拷贝sam
set /p a=您是否要复制?(y/n)
if /i "%a%"=="y" goto y
if /i "%a%"=="" goto n
if /i "%a%"=="n" goto n
:y
copy c:\windows\repair\sam d:\sam
goto:eof
:n
echo 文件没有拷贝
pause
exit
你主要的语法错误是if /i "%a%"="y"这个=要写成==,恩
把错误信息说一下吧。可以加入群讨论:18023953