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

Выдать на экран отсортированное содержимое тех файлов, которые являются файлами текущего каталога

09.05.2018, 16:08. Показов 1282. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем доброго времени суток!
Задание такое: Написать bat-файл, который содержит 3 параметра
1-й параметр: имя файла;
2-й параметр: имя файла;
3-й параметр: имя файла.
Выдать на экран отсортированное содержимое тех файлов, которые являются файлами текущего каталога.
В bat-файле я прописал такой код:
Windows Batch file
1
2
@echo off 
sort /r  "%~1""%~2""%~3"
Но он не работает.
Так какой код нужно прописать, чтобы выполнить задание, которое подчеркнуто выше.
Пожалуйста помогите!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.05.2018, 16:08
Ответы с готовыми решениями:

Написать bat-файл, выдающий содержимое файлов с расширением txt из текущего каталога на устройстве с: на экран
в) Написать bat-файл, выдающий содержимое файлов с расширением txt из текущего каталога на устройстве с: на экран.

Вывести содержимое текущего каталога в порядке возрастания размеров файлов
Помогите, пожалуйста! Разработать программу, которая выводит на экран содержимое текущего каталога в порядке возрастания размеров файлов....

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

7
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
09.05.2018, 18:03
Dimaskaskader,
если даже предположить что имя файла, которое у вас передается параметром, принадлежит файлу, находящемуся в текущем каталоге (причем вероятно на одном уровне с bat), то почему вопрос задан: только тех файлов что в текущем каталоге? Значит может быть и не так? Тогда имена каких файлов могут быть заданы в параметрах и во всех параметрах это одинаково задано?
поехали далее. Выдать на экран отсортированное содержимое. Хмм. Во-первых как отсортированное, пофайлово, построчно, по информации в строке или тексте одного файла или всех, вариантов тысячи (десятки тысяч).
далее. Файлы какого расширения, содержания, кодировки, может это архивы или исполняемые файлы или нет такого файла - каковы должны быть действия кода?
Цитата Сообщение от Dimaskaskader Посмотреть сообщение
Так какой код нужно прописать
да знать бы кому ...
0
0 / 0 / 0
Регистрация: 14.04.2018
Сообщений: 27
09.05.2018, 18:10  [ТС]
1. Работать нужно с файлами текущего каталога(файлы из других каталогов не берем);
2. Отсортировать содержимое этих файлов с помощью команды SORT либо от а до я, либо наоборот от я до а;
3. Все файлы имеют расширение .TXT (текстовые документы).
0
Любознательный
 Аватар для YuS_2
7405 / 2255 / 360
Регистрация: 10.03.2016
Сообщений: 5,216
10.05.2018, 09:47
Цитата Сообщение от Dimaskaskader Посмотреть сообщение
Пожалуйста помогите!
Windows Batch file
1
2
3
4
5
6
7
8
9
@echo off
set "x=%~1"
set "y=%~2"
set "z=%~3"
 
>$ (for /f "usebackq delims=" %%i in ("%x%" "%y%" "%z%") do echo %%i)
type $|sort
del $
pause&exit /b
1
0 / 0 / 0
Регистрация: 14.04.2018
Сообщений: 27
12.05.2018, 18:32  [ТС]
Оказывается надо было так сделать:
Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
@ echo off
if exist %1 goto start
goto а
:start
echo sort. soderzhanie %1 faila:
sort %1 
 
if exist %2 goto start
goto а
:start
echo sort. soderzhanie %2 faila:
sort %2 
 
if exist %3 goto start
goto а
:start
echo sort. soderzhanie %3 faila:
sort %3
Кто уделил внимание моей проблеме всем спасибо!
0
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
12.05.2018, 21:58
хотелось бы посмотреть (хоть одним глазком) что такого интересного на метке a.
0
Джоуи
 Аватар для Joey
1083 / 645 / 240
Регистрация: 05.05.2015
Сообщений: 3,559
Записей в блоге: 2
14.05.2018, 20:49

Не по теме:

Цитата Сообщение от Dimaskaskader Посмотреть сообщение
Так какой код нужно прописать
Внутривенно)



Добавлено через 59 секунд
Цитата Сообщение от Dimaskaskader Посмотреть сообщение
Оказывается надо было так сделать
Подсказал кто-то или на форуме нашли? Если на форуме, киньте сюда же ссылку, другие благодарны будут
0
Любознательный
 Аватар для YuS_2
7405 / 2255 / 360
Регистрация: 10.03.2016
Сообщений: 5,216
14.05.2018, 21:16
Цитата Сообщение от Joey Посмотреть сообщение
Если на форуме, киньте сюда же ссылку, другие благодарны будут
Не надо ссылок ... такой код требует либо переработки, либо затирания, чтобы никого не вводить в заблуждение
В смысле, слишком много ошибок в нем...
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.05.2018, 21:16
Помогаю со студенческими работами здесь

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

Присоединить к файлу txt содержимое всех ref-файлов из текущего каталога и поместить результат в файл doc
1. Присоединить к файлу r.txt содержимое всех ref-файлов из текущего каталога и поместить результат в файл r.doc. 2. Скопировать файлы из...

Вывести имена файлов текущего каталога, начинающиеся на букву a или b, в которые можно записывать данные
Помогите, пожалуйста. Нужно вывести имена файлов текущего каталога, начинающиеся на букву a или b, в которые можно записывать данные.

Разработать программу которая выводит на экран, которая выводит содержимое текущего каталога, упорядоченное по времени
Помогите пожалуйста!! В уинвере не изучали язык С++ а заставляют на нем написать программку (( В общем то вот такую: Разработать...

Вывести на экран номера тех элементов массива, которые являются полными квадратами
Дан массив целых чисел. Вывести на экран номера тех элементов, которые являются полными квадратами. Не могу понять что такое полные...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru