Задание №2 по MSDOS
Задание №1 по MSDOS
Задание должно выполняться средствами командного интерфейса DOS. Результатом выполнения каждого пункта должен bat-файл, который решает данную задачу.
- Список всех файлов, расположенных на устройстве c: в текущем каталоге выдать на экран и в файл all.txt (в Ваш каталог).
(Для того, чтобы результат выполнения команды выдавался не на экран, а в файл, после команды надо дописать > имяфайла, например команда type file1.txt > file2.txt по-существу копирует file1.txt в file2.txt) - Среди файлов, расположенных в каталоге c:\Winnt найти самый длинный файл.
- Написать команду, выдающую содержимое файлов с расширением txt из текущего каталога на устройстве с: на экран.
- Имена файлов в каталоге Winnt на устройстве c:, в расширении которых вторая буква - x, записать в файл withx.txt
- Написать bat-файл, который имена файлов, содержащих в расщирении букву x записывает в файл x.txt
- Из файлов в корневом каталоге на устройстве c: выбрать файл с самым поздним временем создания.
- Все буквы r в именах файлов заменить на буквы p.
- Написать bat-файл, рисующий бесконечный треугольник:
aa
aaaa
aaaaaa
aaaaaaaa
aaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
...
Задание №2 по MSDOS
- Написать bat-файл, показывающий содержимое своего параметра. Если параметр - каталог, то должно выдаваться содержимое (список файлов) каталога, если файл - содержимое (текст) файла.
- Значения всех переменных DOS выдать в файл envir.txt
- Написать файл, запускающий программу helр с одним параметром. Если параметр не задан, или задано больше одного параметра, должно выдаваться сообщение об ошибке.
- Написать файл triangle.bat, рисующий треугольник с количеством строк, равным значению первого параметра и из символа, задаваемого вторым параметром. Например: triangle 10 aa рисует следующий треугольник:
aa
aaaa
aaaaaa
aaaaaaaa
aaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa - Написать bat-файл, выдающий на экран номер своего запуска. (Т.е. первый раз выдающий "1", второй - "2", и т.д.)
Дата добавления: 2015-07-11; просмотров: 177 | Нарушение авторских прав
mybiblioteka.su - 2015-2024 год. (0.005 сек.)