Государственное бюджетное образовательное учреждение
среднего профессионального образования города Москвы
«МОСКОВСКИЙ ТЕХНИКУМ ИНФОРМАТИКИ И ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ»
ЛАБОРАТОРНАЯ РАБОТА № 1
по предмету: Компьютерные сети
студента группы 3П1 Белоусова Н.О.
.
Дата «____»______________________20___г.
Оценка __
Преподаватель ________А.В.Уткин___________/ _____________
г. Москва , 2012 г.
Лабораторная работа №1
Основы написания и использования командных файлов и скриптов Windows
ЦЕЛЬ РАБОТЫ:
Изучить основы написания и использования командных файлов и скриптов Windows.
Постановка Задачи:
-
Написать командный файл выводящий перечень файлов и каталогов диска С: и диска D:, отсортированный с прямой и обратной сортировкой с отступом на 7, 8, 9, 10 знаков от начала строки. Результат вывести во вновь созданный файл. Выполнить командный файл и зафиксировать результат;
-
Написать командный файл осуществляющий проверку наличия файла на диске С: Результат вывести во вновь созданный файл. Выполнить командный файл и зафиксировать результат;
-
Написать командный файл выводящий перечень всех каталогов и подкаталогов на диске C: и диске D: Рассортировать полученный перечень по типу элементов списка и вывести результат во вновь созданный файл. Выполнить командный файл и зафиксировать результат;
-
@ECHO OFF
CLS
@erase vivod_7.txt
@erase vivod7_obr_7.txt
FOR /F "DELIMS==" %%i IN ('dir C:\*.* /B ') DO ECHO %%i >>vivod_vse.txt
SORT /+7 vivod_vse.txt >vivod_7.txt
SORT /R /+7 vivod_vse.txt >vivod7_obr_7.txt
Pause
-
@echo off
@echo поиск файла proverka.* >lab1_zad2.txt
dir proverka.* /s /b >>lab1_zad2.txt
if not %ERRORLEVEL% == 0 @echo файл не найден >> lab1_zad2.txt
pause
-
@ECHO OFF
CLS
FOR /F "DELIMS==" %%i IN ('dir C: /AD /B /S') DO ECHO %%i >>lab1_zad3.txt
pause
Вывод:
Выполняя лабораторную работу №1, закрепил знания по работе с bat файлами и командной строкой