забавный материал !!bugfixer.bat командный файл спрашивает конечного пользователя, какой вариант они хотят запустить
Менеджер только что купил уничижитель полезности. Он делает все. Он даже имеет функциональность командной строки. Если вы запустите BugFixer/a, приложение автоматически сканирует весь диск на cooties. Если вы запустите Bugfixer/b, он сканирует все ваши файлы в каталоге Windows \ system 32, и если вы запустите Bugfixer/c, программа сканирует и восстанавливает ваш реестр. Необходимо написать пакетный файл, который позволит вашим пользователям избегать этого надоедливого графического интерфейса и эффективно запускать Bug fixer через командную строку, спросив их, какой вариант они хотели бы инициализировать.
:TOP
ECHO WHICH BUG FIXER DO YOU NEED TO RUN? A=ALL B=SOME c=REPAIR
SET /P = %USERSPEC%
IF "%1"=="A=ALL" GO TO :FIRST
IF "%1"=="A=all" GO TO :FIRST
:FIRST
CHKDSK C:
ECHO CHECKING ALL FILES ARE COMPLETE
IF "%2"=="B=SOME" GO TO :NEXT
IF "%2"=="b=some" GO TO :NEXT
:NEXT
CHKDSK /F /R C:\WINDOWS/SYSTEM32
ECHO CHECKING SOME FILES ARE COMPLETE
IF "%3"=="REPAIR" GO TO :LAST
IF "%3"=="repair" GO TO :LAST
:LAST
CHKDSK /c
ECHO REPAIR FILES ARE COMPLETED
Как я уже сказал, забавный материал. Кто-нибудь хочет помочь?
Можете ли вы отправить по крайней мере, исходный код этого Bugfixer.bat ?? – Hackoo
chkdsk. Вот что я до сих пор ... нуждается в настройках. Как вы можете видеть Im new в этом. : TOP ECHO WHICH BUG FIXER ВАМ НУЖНО РАБОТАТЬ? A = ВСЕ B = НЕКОТОРЫЕ c = РЕМОНТ SET/P =% USERSPEC% IF "% 1" == "A = ВСЕ" ПЕРЕЙТИ К: ПЕРВЫЙ IF "% 1" == "A = all" GO TO: ПЕРВЫЙ : ПЕРВЫЙ CHKDSK C: ЭХО ПРОВЕРКА Все файлы ПОЛНОЕ ЕСЛИ "% 2" == "В = нЕКОТОРЫХ" GO TO: СЛЕДУЮЩИЙ ЕСЛИ "% 2" == "Ъ = некоторые" GO TO: СЛЕДУЮЩИЙ : NEXT CHKDSK/F/RC: \ WINDOWS/SYSTEM32 ECHO ПРОВЕРКА НЕКОТОРЫХ ФАЙЛОВ ЗАПОЛНЕНА IF "% 3" == "РЕМОНТ" ПЕРЕЙТИ К: LAST IF "% 3" == "repair" GO TO: LAST : LAST CHKDSK/c ФАЙЛЫ РЕМОНТА ECHO ЗАПОЛНЕНЫ – OCGIRL
Пожалуйста, не публикуйте фрагменты кода в комментариях (сделайте довольно непрочитанным состояние). [edit] ваш вопрос, а ... Посмотрите мою попытку, при необходимости измените. – JosefZ