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

Создать bat-файл, который будет работать по следующему сценарию...

07.10.2008, 21:55. Показов 14898. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
необходимо сделать следующие
Сценарий:
Создать bat файл, который будет работать по следующему сценарию:
1) В командной строке кроме имени bat файла вводится не менее чем 10 параметров, которые будут являться именами директорий и файлов, использующихся в программе
2) Погасить отображение команд на экране
3) Использовать команды set, shift,if чтобы проверить наличие заданного числа параметров и сохранить в соответствующих переменных. Если параметров меньше вывести сообщение об ошибке и завершить выполнение bat файла
4) Иначе вывести на экран меню:
1)Создать дерево каталогов с именами первых пяти параметров
2)Создать файлы с параметрами 6-9
3)Отредактировать все файлы
4)Удалить дерево каталогов
5)Очистить дерево каталогов от файлов
6)Вывести содержимое каталогов по выбору на экран или в файл в отсортированном виде: а)по именам , б)по датам, в)по расширению
7)Вывести содержимое файлов по выбору на экран или в файл, причем содержимое должно быть отсортировано по: а)по наименованию, б)по дате, в)по цене. (Структура файлов следующая первые 10 позиций наименование товаров с 11-ой дата в формате “dd mm ff”,с 10-ой позиции цена).
5) Каждый пункт меню оформить в виде отдельного bat файла
6) Использовать в работе команды choice,shift, if, for,call,


начал программу так:
Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
@echo off
 
set i=%9
if "%i%" neq "" goto cont
 
echo vvedeno malo parametrov
pause
exit
 
:cont
echo 1.Sozdati derevo katalogov s imenami pervix peati parametrov
echo 2.Sozdati faili s parametrami 6-9
echo 3.otredaktirovati vse faili
echo 4.udaliti derevo katalogov 
echo 5.ocistiti derevo katalogov ot failov
echo 6. vivesti soderjimoe katalogov na ekran 62 v fail v otsortirovanom vide po imenam po datam po raschireniam
echo 7. vivesti soderjimoe katalogov na ekran 72 v fail v otsortirovanom vide po naimenovaniam po date po cene
 
rem choice 1 2 3 4 5 6 7 
rem if %errorlevel% == "1" call 1.bat %1 %2 %3 %4 %5 %6
 
далее 1.bat
echo off
md %1\%2\%3\%4\%5
md %1\%2
pause
Так вот перевая проблема пременные не пересылаются в файл 1.bat и каталоги не хотят создаваться(или пресылаются но не создаются)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.10.2008, 21:55
Ответы с готовыми решениями:

Создать bat-файл, который будет заходить по SSH на сервер
Помогите!!! задача стоит так: нужно создать файл который будет заходить по ssh на сервер, будет выполнять ряд команд с запросом IP-адресов,...

Как создать bat файл который будет читать определенную папку и
Как создать bat файл который будет читать определенную папку и удалять все что в ней есть, при том так чтобы те файлы которые были в ней...

Написать bat-файл, который будет удалять определённую папку и сам будет удаляться
Подскажите как написать bat который будет при запуске его будет удалять одну конкретную папку и сам будет уничтожаться. Так что бы все это...

2
0 / 0 / 0
Регистрация: 08.04.2008
Сообщений: 26
23.10.2008, 06:45
Каким образом через cmd создать папку которая будет называться текушей датой.
0
 Аватар для bombus
3080 / 534 / 11
Регистрация: 29.08.2008
Сообщений: 1,687
23.10.2008, 08:43
см. тут:
https://www.cyberforum.ru/wind... 12941.html
Командная строка Windows
Каким образом через cmd создать папку которая будет называться текушей датой.
Элементарно... см.:
"Создаем каталог"разделе BAT/CMD файлы
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.10.2008, 08:43
Помогаю со студенческими работами здесь

.bat файл который будет удалять себя и содержание папки за некоторого условия
Добрый день. Мне нужна помощь. Мне нужен .bat файл который будет удалять себя и содержание папки за некоторого условия: Условие...

Создать файл, в который будет вводится текст который введен с Edit
помогите пожалуйста с делфи. нужно создать файл в который будет вводится текст который введен с эдита. пишу программу, выдает без ошибок,...

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

Можно ли создать bat-файл, который запустил бы программу и скопировал текст из её окна в файл?
То есть у меня есть программа exe файла и когда запускаешь программа показывает историю браузера, мне нужно создать bat файл который...

Создать файл bat ,который выполняет следующее:
Берет максимальную цифру из текущей даты,и если цифра чёрная, то создаём файл с названием этой цифры, иначе пишем в консоль...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru