|
|||
Лабораторные работы по “Информатике”Лабораторные работы по “Информатике” Знакомство с возможностями командной строки 1. Задан .ini файл вида: [Section] SomeParameter=Some Value … CmdLine=c:\windows\notepad.exe Arguments=c:\1.txt … Необходимо разложить этот текстовый файл и запустить на выполнение командную строку на выполнение, например, C:\windows\notepad.exe c:\1.txt
Команды: findstr, for /f
2. Геометрическая прогрессия задана параметрами: a1 – первый член прогрессии, n – количество элементов прогрессии, q – знаменатель прогрессии. an=a1*qn-1 Вывести в файл значения n – членов прогрессии в файл, а также сумму:
Команды: set, процедурные командные файлы.
3. Арифметическая прогрессия задана параметрами: a1 – первый член прогрессии, n – количество элементов прогрессии, d – шаг прогрессии. an=a1+(n-1)d Вывести в файл значения n – членов прогрессии в файл, а также сумму:
Команды: set, процедурные командные файлы.
4. Обойти рекурсивно заданную папку и найти все расширения файлов, для которых в системе не выбрана программа для обработки, и вывести их в файл. Команды: for /r, assoc, ftype
5. Обойти рекурсивно заданную папку и все файлы, расширение которых связано с типом Paint.Picture, переименовать в дата_создания_файла_исходное_имя.расширение и вывести в файл список этих файлов. Команды: for /r, assoc, rename 6. Обойти рекурсивно заданную папку и все файлы с заданным расширением и с сегодняшней датой удалить, предварительно записав их имена в файл. Команды: for /r, del
7. Задан файл. Найти по его расширению командную строку для запуска и запустить ее на выполнение, подставляя в качестве аргумента (%1) заданный файл. Команды: for, assoc, ftype 8. Обойти рекурсивно заданную папку, и для всех найденных расширений найти все командные строки для их запуска. Вывести в файл последовательность строк – расширение командная строка. Команды: assoc, ftype, for /r
9. Обойти рекурсивно заданную папку, для всех файлов с заданным расширением произвести поиск заданной подстроки и вывести в файл имя файла и все строки с заданной подстрокой из этого файла. Команды: findstr, for /r
10. Обойти рекурсивно заданную папку и соединить все текстовые файлы с заданным расширением в один текстовый файл. Команды: findstr, for /r
11. Связать все типы файлов, связанных с notepad, с wordpad. Команды: for /f, assoc, ftype.
|
|||
|