Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/18: Рейтинг темы: голосов - 18, средняя оценка - 4.83
studentka22

Работа с файлами и каталогами

24.09.2013, 23:24. Показов 3483. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Можете проверить код cmd? Задание: 1). Создать каталоги 1 и 2. В 1 создать каталоги АА и ВВ. А в ВВ каталог ВВ1. 2). Скопировать в 1 2 файла графических изображений, а во 2 файлы .exe, с каталога winnt, имена которых не более 3 символов. 3). Посмотреть дерево созданных вами каталогов и создать в АА текстовый файл, в котором иерархическая структура этого дерева. Скопировать этот файл в ВВ под новым именем.
4). В ВВ1 создать командный файл, что выводит на экран содержимое файла с каталога ВВ. 5). Уничтожить все созданные вами файлы и каталоги. Как можно исправить четвертый пункт?

Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
C:\Program Files <x86>\Microsoft  Visual Studio 10.0\VC> cd/d D:\Temp
D:\Temp> md 1,2
D:\Temp> cd 1
D:\Temp\ 1> md AA,BB
D:\Temp\ 1> cd BB
D:\Temp\1\BB> md BB1
D:\Temp\1\BB> cd D:\Temp\1
D:\Temp\1> copy C:\Winnt\12.jpg
D:\Temp\1> copy C:\Winnt\14.jpg
D:\Temp\1> cd D:\Temp\2
D:\Temp\2> copy C:\Winnt\???.exe
D:\Temp\2> tree D:\Temp
D:\Temp\2> cd D:\Temp\1\AA
D:\Temp\1\AA > dir D:\Temp>report.txt
D:\Temp\1\AA> cd D:\Temp\1\BB
D:\Temp\1\BB> copy D:\Temp\1\AA\Report.txt  File.Txt
D:\Temp\1\BB > cd BB1
D:\Temp\1\BB\BB1> Type D:\Temp\BB\File.Txt
D:\Temp\1\BB\BB1> Del D:\Temp\*.*
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.09.2013, 23:24
Ответы с готовыми решениями:

Взаимодействия с каталогами и файлами
Всем привет. Есть задача: получить все exe-файлы из каталога и изменить их имя.

Операции с файлами и каталогами
Доброго дня! Подскажите решение, пожалуйста. Задача: 1. есть папка с исходными файлами - original. В папке могут быть еще вложенные...

Составить командный файл, запускаемый с параметрами, для работы с каталогами и файлами
Составить командный файл V3.bat, который: • на указанном как параметр диске создает каталог rita а в нем два подкаталога run1 и run2 ...

1
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18033 / 7736 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
29.09.2013, 20:30
7-я строка можно cd..
13-я строка точно также можно cd..\1\AA
14-я - неверно. Иерархическая структура - это как раз tree
Строки 15-16 наверное короче было бы: copy report.txt ..\BB\File.Txt
Строка 18 будет выглядеть echo type D:\temp\1\BB\file.txt> script.bat
19-я - неверно. Нельзя удалить каталог, пока вы в нем находитесь.
Еще одна ошибка: Вам просили удалить только то, что создано Вами. В папке temp может быть и другое.

Сперва перейдите в корень диска. Кроме того, del не умеет удалять каталоги, используйте rd (rmdir):
Bash
cd\
rd /s /q d:\temp\1
rd /s /q d:\temp\2
или
Bash
cd d:\temp
rd /s /q 1,2
P.S. Ставлю Вам плюс за конструкции в строках №№ 4,8. Не знал.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.09.2013, 20:30
Помогаю со студенческими работами здесь

Работа с файлами
Есть папка с кучей подпапками.в них лежат фотки.Их нужно все выящить и положить в одну папку.

Работа с файлами
Приветствую всех, не могли бы помочь? Необходимо от файла отрезать некоторое количество символов в начале файла. Поясню, есть файлы с...

Работа с архивами и файлами
Добрый день уважаемые форумчане! Прошу помощи в написании батника. Задача стоит в том, что надо в папке с текущей датой (формат даты...

Работа с текстовыми файлами
Помогите разобраться с CMD, есть пару мелких нужд, но времени разборки уходит много Есть файл 1.txt - надо выбрать рандомно строку...

Работа с DBF-файлами
День добрый. Есть какое-то работающее решение? Ну или хотя бы какой-то консольный конвертер из DBF во что-то, что можно парсить. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru