Эксперт по сдаче вступительных испытаний в ВУЗах
Задание
Выполнение утилиты DEFRAG из состава операционной системы MS–DOS или Windows в автоматическом режиме с выбором алгоритма работы. Использовать параметры /F, /U, /S. Выполнить анализ кода завершения утилиты DEFRAG.
Реализация указанных ключей возможна только в версии defrag для ОС MS-DOS.
Блок-схема алгоритма программы
Текст программы
@echo off
:menu
cls
rem стартовый экран
echo.
echo ——————————————————————
echo Программа для работы с утилитой DEFRAG
echo ——————————————————————
echo.
echo ——————————————————————
rem запрос действий
echo 1. Дефрагментация дисков
echo 2. Назначение программы
echo 3. Завершение работы
choice /c:123 Дальнейшие действия?
if ERRORLEVEL 3 goto :opt3
if ERRORLEVEL 2 goto :opt2
if ERRORLEVEL 1 goto :opt1
:opt1
cls
echo ———————————————————————
echo.
echo ———————————————————————
echo Настройки программы дефрагментации
echo ———————————————————————
echo.
echo ———————————————————————
rem запрос дисковода
set hdd=c:
rem ключ режима дефрагментации
set keyF=
echo ——————————————————————-
echo.
echo Дефрагментировать файлы и убрать пустое пространство между ними?
choice /c:ny
if ERRORLEVEL 2 set keyF=/F
if %keyF%==/F goto :setkeyS
set keyU=
echo ——————————————————————-
echo.
echo Дефрагментировать файлы и оставить пустое пространство между ними?
choice /c:ny
if ERRORLEVEL 2 set keyU=/U
rem ключ сортировки
:setkeyS
set keyS=
echo ———————————————————————
echo.
echo Выполнить сортировку файлов?
echo 1. N По имени а алфавитном порядке.
echo 2. N- В порядке, обратном алфавитному (с Z по A).
echo 3. E В алфавитном порядке по расширению.
echo 4. E- В порядке, обратном алфавитному, по расширению.
echo 5. D По дате и времени (начиная с более ранних).
echo 6. D- По дате и времени (начиная с более поздних).
echo 7. S По размеру (с наименьшего).
echo 8. S- По размеру (с наибольшего).
echo.
echo 0. Без сортировки
echo.
choice /c:123456780 Выберите режим
if ERRORLEVEL 9 goto :run
if ERRORLEVEL 8 goto :sort8
if ERRORLEVEL 7 goto :sort7
if ERRORLEVEL 6 goto :sort6
if ERRORLEVEL 5 goto :sort5
if ERRORLEVEL 4 goto :sort4
if ERRORLEVEL 3 goto :sort3
if ERRORLEVEL 2 goto :sort2
if ERRORLEVEL 1 goto :sort1
:sort8
set keyS=/SS-
goto :run
:sort7
set keyS=/SS
goto :run
:sort6
set keyS=/SD-
goto :run
:sort5
set keyS=/SD
goto :run
:sort4
set keyS=/SE-
goto :run
:sort3
set keyS=/SE
goto :run
:sort2
set keyS=/SN-
goto :run
:sort1
set keyS=/SN
goto :run
:run
echo defrag %hdd% %keyU% %keyF% %keyS%
pause
rem запуск программы с параметрами
defrag %hdd% %keyF% %keyU% %keyS%
rem разбор кодов завершения рабботы программы и ошибок
if ERRORLEVEL 9 echo Для дефрагментации диска не хватает памяти.
if ERRORLEVEL 8 echo Ошибка
if ERRORLEVEL 7 echo Ошибка распределения. Для исправления используйте CHKDSK с параметром /F.
if ERRORLEVEL 6 echo DEFRAG обнаружила ошибку при записи кластера.
if ERRORLEVEL 5 echo DEFRAG обнаружила ошибку при чтении кластера.
if ERRORLEVEL 4 echo Общая ошибка.
if ERRORLEVEL 3 echo Пользователь остановил процесс с помощью CTRL+C.
if ERRORLEVEL 2 echo Диск не содержит свободных кластеров. Для работы DEFRAG нужен 1 свободный кластер.
if ERRORLEVEL 1 echo Произошла внутренняя ошибка.
if ERRORLEVEL 0 echo Дефрагментация прошла успешно.
pause
goto :menu
:Opt2
rem справка
cls
echo.
echo ———————————————————————-
echo Программа для работы с утилитой DEFRAG ОС MS-DOS
echo ———————————————————————-
echo ———————————————————————-
echo Предназначена для оптимизации дискового пространства для повышения
echo быстродействия файловой системы.
echo.
echo Параметр /F дефрагментирует файлы и обеспечивает отсутствие на
echo диске пустого пространства между ними.
echo /U дефрагментирует файлы и оставляет пустое пространство
echo между ними.
echo /S управляет сортировкой файлов в каталогах.
echo Значение Сортировка
echo N По имени а алфавитном порядке.
echo E В алфавитном порядке по расширению.
echo D По дате и времени (начиная с более ранних).
echo S По размеру (с наименьшего).
echo — Реверс сортировки
echo ———————————————————————-
echo.
pause
goto :menu
rem выход и завершение работы
:Opt3
echo ——————————————————————
echo.
echo До свидания!
Pause
Скриншоты выполнения программы.
Рисунок 1 заставка программы
Рисунок 2 справка
Рисунок 3 задание параметров
Рисунок 4 параметры сортировки
Рисунок 5 дефрагментация
Рисунок 6 Итог дефрагментации
Рисунок 7 завершение работы
Ссылка на первоисточник:
http://cspo.ru
Оставить комментарий
Inna Petrova 18 минут назад
Нужно пройти преддипломную практику у нескольких предметов написать введение и отчет по практике так де сдать 4 экзамена после практики
Иван, помощь с обучением 25 минут назад
Inna Petrova, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Коля 2 часа назад
Здравствуйте, сколько будет стоить данная работа и как заказать?
Иван, помощь с обучением 2 часа назад
Николай, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Инкогнито 5 часов назад
Сделать презентацию и защитную речь к дипломной работе по теме: Источники права социального обеспечения. Сам диплом готов, пришлю его Вам по запросу!
Иван, помощь с обучением 6 часов назад
Здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Василий 12 часов назад
Здравствуйте. ищу экзаменационные билеты с ответами для прохождения вступительного теста по теме Общая социальная психология на магистратуру в Московский институт психоанализа.
Иван, помощь с обучением 12 часов назад
Василий, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Анна Михайловна 1 день назад
Нужно закрыть предмет «Микроэкономика» за сколько времени и за какую цену сделаете?
Иван, помощь с обучением 1 день назад
Анна Михайловна, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Сергей 1 день назад
Здравствуйте. Нужен отчёт о прохождении практики, специальность Государственное и муниципальное управление. Планирую пройти практику в школе там, где работаю.
Иван, помощь с обучением 1 день назад
Сергей, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Инна 1 день назад
Добрый день! Учусь на 2 курсе по специальности земельно-имущественные отношения. Нужен отчет по учебной практике. Подскажите, пожалуйста, стоимость и сроки выполнения?
Иван, помощь с обучением 1 день назад
Инна, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Студент 2 дня назад
Здравствуйте, у меня сегодня начинается сессия, нужно будет ответить на вопросы по русскому и математике за определенное время онлайн. Сможете помочь? И сколько это будет стоить? Колледж КЭСИ, первый курс.
Иван, помощь с обучением 2 дня назад
Здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Ольга 2 дня назад
Требуется сделать практические задания по математике 40.02.01 Право и организация социального обеспечения семестр 2
Иван, помощь с обучением 2 дня назад
Ольга, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Вика 3 дня назад
сдача сессии по следующим предметам: Этика деловых отношений - Калашников В.Г. Управление соц. развитием организации- Пересада А. В. Документационное обеспечение управления - Рафикова В.М. Управление производительностью труда- Фаизова Э. Ф. Кадровый аудит- Рафикова В. М. Персональный брендинг - Фаизова Э. Ф. Эргономика труда- Калашников В. Г.
Иван, помощь с обучением 3 дня назад
Вика, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Игорь Валерьевич 3 дня назад
здравствуйте. помогите пройти итоговый тест по теме Обновление содержания образования: изменения организации и осуществления образовательной деятельности в соответствии с ФГОС НОО
Иван, помощь с обучением 3 дня назад
Игорь Валерьевич, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Вадим 4 дня назад
Пройти 7 тестов в личном кабинете. Сооружения и эксплуатация газонефтипровод и хранилищ
Иван, помощь с обучением 4 дня назад
Вадим, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Кирилл 4 дня назад
Здравствуйте! Нашел у вас на сайте задачу, какая мне необходима, можно узнать стоимость?
Иван, помощь с обучением 4 дня назад
Кирилл, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Oleg 4 дня назад
Требуется пройти задания первый семестр Специальность: 10.02.01 Организация и технология защиты информации. Химия сдана, история тоже. Сколько это будет стоить в комплексе и попредметно и сколько на это понадобится времени?
Иван, помощь с обучением 4 дня назад
Oleg, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Валерия 5 дней назад
ЗДРАВСТВУЙТЕ. СКАЖИТЕ МОЖЕТЕ ЛИ ВЫ ПОМОЧЬ С ВЫПОЛНЕНИЕМ практики и ВКР по банку ВТБ. ответьте пожалуйста если можно побыстрее , а то просто уже вся на нервяке из-за этой учебы. и сколько это будет стоить?
Иван, помощь с обучением 5 дней назад
Валерия, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Инкогнито 5 дней назад
Здравствуйте. Нужны ответы на вопросы для экзамена. Направление - Пожарная безопасность.
Иван, помощь с обучением 5 дней назад
Здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Иван неделю назад
Защита дипломной дистанционно, "Синергия", Направленность (профиль) Информационные системы и технологии, Бакалавр, тема: «Автоматизация приема и анализа заявок технической поддержки
Иван, помощь с обучением неделю назад
Иван, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Дарья неделю назад
Необходимо написать дипломную работу на тему: «Разработка проекта внедрения CRM-системы. + презентацию (слайды) для предзащиты ВКР. Презентация должна быть в формате PDF или формате файлов PowerPoint! Институт ТГУ Росдистант. Предыдущий исполнитель написал ВКР, но работа не прошла по антиплагиату. Предыдущий исполнитель пропал и не отвечает. Есть его работа, которую нужно исправить, либо переписать с нуля.
Иван, помощь с обучением неделю назад
Дарья, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru