Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Medic84

$AutoITer


Автор проектов


Сообщения: 446
Благодарности: 44

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
@echo off
Color 0A
set A1=E:\Backup
set A2=E:\Games\CallofDuty4\players\profiles
cls
echo =================================
echo      Backup for Call of Duty 4
echo =================================
echo.
echo Вы хотите:
echo.
echo.
echo   1. Сделать Backup личных данных
echo.
echo   2. Восстановить личные данные
echo.
choice /c 12 /m "Сделайте ваш выбор: "
IF ERRORLEVEL 2 goto  restore
IF ERRORLEVEL 1 goto backup
:backup
xcopy  /E /I /H /Y  %A2% %A1% 
REG EXPORT "HKLM\Software\Activision\Call of Duty 4\codkey" %A1%\key.reg
pause
:restore
xcopy /E /I /H /Y %A1% %A2%
regedit /s %A1%\key.reg
pause
Выдает ошибку что команда choice не является внутренней или внешной программой и т.д. и т.п.
И после этого идет копирование, хотя копирование находится в метке, а раз команда choice не работает на нее перейти нельзя что не так??
Если можно проверте скрипт на ошибки...

-------

AutoIT Русское сообщество| Моя лаборатория


Отправлено: 14:31, 18-09-2008 | #350