У вас вопросы?
У нас ответы:) SamZan.net

Изучение консольных команд Windows XP-2000-NT

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 27.12.2024

МИНИСТЕРСТВО ТРАНСПОРТА РОССИЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

 САМАРСКИЙ  ГОСУДАРСТВЕННЫЙ  УНИВЕРСИТЕТ ПУТЕЙ  СООБЩЕНИЯ (СамГУПС)

Электротехнический факультет

Кафедра «Мехатроника в автоматизированных производствах»

Лабораторные работа

«Изучение консольных команд Windows XP/2000/NT»

                                                                                      Выполнил:

Зайцев Н.Д.

       

                                                                                   Руководитель:

                                                                                                        Синников В.М.

                                               Самара 2013


Разработать командные файлы:

для любой заданной папки убирал все временные и резервные копии файлов (путь к папке и расширения требуемых файлов должны передаваться через параметры);

копировал из любой заданной папки в другую заданную папку (в случае отсутствия папка должна создаваться) файлы заданных типов.

**** Необходимая для командных файлов информация должна передаваться через параметры.

Командные файлы:

1) @ECHO OFF

IF NOT EXIST %1 GOTO MET2

CD %1

:MET

IF "%2" == "" GOTO MET3

DEL *.%2

SHIFT /2

GOTO MET

:MET2

ECHO There is no such folder

:MET3

echo work is coplited

 

2) @echo off

if  exist %1 goto met5

echo Error there is no such folder

:met5

if not exist %2 goto met3

:met6

cd %1

:met1

if "%3" == "" goto met2

copy *.%3 %2

SHIFT /3

goto met1

:met3

echo There is no such folder is being created

mkdir %2

goto met6

:met2

echo work is coplited

Консольные команды:

BREAK

Включает или отключает расширенную обработку CTRL+C в системе DOS.

Эта команда включена для совместимости с системами DOS.

Она не оказывает никакого влияния на работу Windows.

При включении расширенной обработки команд в операционной системе Windows

команда BREAK вызывает состояние точки останова в процессе отладки программы

с помощью отладчика.

.

COMP

Сравнение содержимого двух файлов или наборов файлов.

COMP [данные1] [данные2] [/D] [/A] [/L] [/N=число] [/C] [/OFF[LINE]]

 данные1    Первый файл или набор файлов для сравнения.

 данные2    Второй файл или набор файлов для сравнения.

 /D         Вывод различий в десятичном формате

 /A         Вывод различий в формате ASCII.

 /L         Вывод номеров строк, в которых обнаружены различия.

 /N=число   Число первых строк в каждом файле, которые следует сравнить.

 /C         Сравнение файлов без учета регистра букв ASCII.

 /OFF[LINE] Не пропускать файлы с установленным атрибутом "Автономный".

Для указания наборов файлов в первых двух параметрах используются

подстановочные знаки.

ERASE 

Удаление одного или нескольких файлов.

DEL [/P] [/F] [/S] [/Q] [/A[[:]атрибуты]] имена

ERASE [/P] [/F] [/S] [/Q] [/A[[:]атрибуты]] имена

 имена         Список из одного или нескольких файлов или каталогов.

               Для удаления группы файлов можно использовать подстановочные

               знаки. Если указан каталог, будут удалены все файлы в этом

               каталоге.

 /P            Запрос подтверждения перед удалением каждого файла.

 /F            Принудительное удаление файлов, доступных только для чтения.

 /S            Удаление указанных файлов из всех подкаталогов.

 /Q            Отключение запроса на подтверждение при удалении файлов.

 /A            Отбор файлов для удаления по атрибутам.

 атрибуты      R  Файлы, доступные только для чтения.

               S  Системные файлы.

               H  Скрытые файлы.

               A  Файлы, готовые для архивирования.

               I  Файлы с неиндексированным содержимым.

               L  Точки повторной обработки.

               -  Префикс "-" имеет значение НЕ.

Изменение команд DEL и ERASE при включении расширенной обработки команд:

Результаты вывода для ключа /S принимают обратный характер, то есть выводятся

только имена удаленных файлов, а не файлов, которые не удалось найти.

FIND

Поиск текстовой строки в одном или нескольких файлах.

FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] "строка" [[диск:][путь]имя_файла[ ...]]

 /V         Вывод всех строк, НЕ содержащих заданную строку.

 /C         Вывод только общего числа строк, содержащих заданную строку.

 /N         Вывод номеров отображаемых строк.

 /OFF[LINE] Не пропускать файлы с установленным атрибутом "Автономный".

 /I         Поиск без учета регистра символов.

 "строка"   Искомая строка.

 [диск:][путь]имя_файла

            Один или несколько файлов, в которых выполняется поиск.

Если путь не задан, команда FIND выполняет поиск в тексте консоли

либо в тексте, переданном по конвейеру другой командой.

GOTO

Передача управления содержащей метку строке пакетного файла.

GOTO метка

 метка   Строка пакетного файла, оформленная как метка.

Метка должна находиться в отдельной строке и начинаться с двоеточия.

Изменение команды GOTO при включении расширенной обработки команд:

Команда GOTO принимает в качестве метки перехода строку :EOF, которая вызывает

передачу управления в конец текущего пакетного файла.  Это позволяет легко

выйти из пакетного файла без определения каких-либо меток.  Команда CALL /?

выводит описание расширенных возможностей команды CALL, делающих эту функцию

особенно полезной.




1. а действующие в процессе от своего имени имеющие право на совершение процессуальных действий направленных
2. Валюта конвертируема если резиденты и нерезиденты иностранцы имеют права в неограниченном количестве
3. Передавая эту информацию и получая обратные сигналы он организует деятельность руководит коллективом мо
4. Prolog
5. Модуль ТСП 0303Військовоінженерна підготовка
6.  РАЗДЕЛОБОСНОВАНИЕ ТИПА ПРОМЕЖУТОЧНОЙ СТАНЦИИ И ЕЕ ХАРАКТЕРИСТИКА 1
7. I Системы разработки мощных угольных пластов с делением на слои
8. Тема 3- Организация планирования и прогнозирования в Республике Беларусь 3
9. Запись на магнитный носитель
10. Однако взрослые знают чтобы чудо состоялось нужно хорошо его подготовить.html
11. Тема- Приборные методы диагностирования систем газоснабжения
12. тема координат Положение точки М определено если радиусвектор r из центра О выражен функцией времени t r
13. разному воспринимают действительность включая столь фундаментальные величины как расстояние и время
14. Вы умерли Gme over Марина Никитина21-50-40 Хотите возобновить
15. Тема 1 Финансы как стоимостная категория Понятие сущность и предпосылки возникновение финансов
16. Аудит операций по формированию и использованию прибыли предприятий
17. Тема- Программное обезпечение
18. ТЕМА 12 МІЖНАРОДНІ МАРКЕТИНГОВІ КОМУНІКАЦІЇ 12
19. В случаях предусмотренных настоящим Федеральным законом а также в случае отсутствия денежных средств на с
20. на тему- Договор куплипродажи недвижимого имущества Выполнила студентка