Я новичок в программировании, без каких-либо знаний.Я создаю пакетный скрипт, который будет создавать папки на основе пользовательского ввода.Затем он скопирует файлы с общего сервера в созданные локальные папки.
У меня есть следующий сценарий:
@ECHO OFF
REM *********************************************************************
REM **This will create directories and Copy Files for your project**
REM *********************************************************************
ECHO Plese enter the no. between 1 to 5 only
set /p input=[Please enter:1-Belgium, 2-Austria, 3-France, 4-Germany, 5-Greece]
if %input%==1 md BEL
if %input%==2 md AUT
if %input%==3 md FRA
if %input%==4 md DEU
if %input%==5 md GRE
if %input%==1 cd BEL
if %input%==2 cd AUT
if %input%==3 cd FRA
if %input%==4 cd DEU
if %input%==5 cd GRE
::ECHO Please enter the no. between 1 to 5 only
:END
set /p userinput=[Please enter your folder name]
mkdir %userinput%
cd %userinput%
set /p input=[Press 1 for 1.0, 2 for 2.0]
if %input%==1 md Folder1
if %input%==2 md Folder2
IF EXIST .\Folder1 xcopy "C:\ProgramFiles\kasras01\file2.txt"
Все время код работает хорошо, пока не придетв той части, где мне нужно проверить, существует ли папка.Если это так, то мне нужно скопировать файл из другого места в эту папку.Но я не могу заставить его работать.Я думаю, что мой синтаксис неверен.Как мне заставить его работать?Благодарен за любую помощь.