|
25 / 25 / 2
Регистрация: 08.11.2011
Сообщений: 284
|
|
Поместить список файлов текущего каталога в текстовый файл и в зависимости от ключа сортировать по какому-либо полю24.11.2011, 18:37. Показов 5426. Ответов 14
Метки нет (Все метки)
Условие:"Разработать командный файл, который помещает список файлов текущего каталога в текстовый файл и в зависимости от ключа сортирует по какому-либо полю. Реализовать два варианта: с использованием только команды DIR, с использованием команд DIR и SORT."
Не понятно значение фразы "сортирует по какому-либо полю", по какому такому полю ? Второе ключи это то что с командой прописывается, можно посмотреть в cmd набрав help "команда", это все возможные ключи ? или можно как то самому их написать? =))
0
|
|
| 24.11.2011, 18:37 | |
|
Ответы с готовыми решениями:
14
Список файлов текущего каталога
|
|
795 / 177 / 9
Регистрация: 11.01.2011
Сообщений: 543
|
|
| 24.11.2011, 19:12 | |
|
продолжение следует...
![]() юзай dir /o: и dir | sort, с sort первый раз сталкиваюсь по-моему возможности скудные.
1
|
|
|
25 / 25 / 2
Регистрация: 08.11.2011
Сообщений: 284
|
|
| 24.11.2011, 20:21 [ТС] | |
|
Ну если не сложно хотя бы первым способом напишите, а дальше я разберусь!
0
|
|
|
795 / 177 / 9
Регистрация: 11.01.2011
Сообщений: 543
|
|
| 25.11.2011, 10:13 | |
|
Ну с параметрами ты уже разобрался сам напишешь, а команда то всего одна.
Например: dir /a:-d /b /t:a /o:d - Сортирует файлы по времени последнего использование. Ну и играйте значение ключа /o и значение ключа /t, когда сортируете по времени. На счет сорт не могу ничего сказать. Получается что-то, вроде, dir /a:-d /b /t:%2 /o:%1 >dir.txt
1
|
|
|
25 / 25 / 2
Регистрация: 08.11.2011
Сообщений: 284
|
||||||
| 26.11.2011, 10:42 [ТС] | ||||||
|
Я вот что написал,все работает! Но вот есть один вопрос, как сделать чтобы при неверном вводе дирректории программа выдавала "не верно указана дирректория". И еще все работает если писать любые дирректории дисков, кроме диска с! Где винда лежит.
0
|
||||||
|
795 / 177 / 9
Регистрация: 11.01.2011
Сообщений: 543
|
|||||||||||
| 26.11.2011, 12:36 | |||||||||||
1
|
|||||||||||
|
25 / 25 / 2
Регистрация: 08.11.2011
Сообщений: 284
|
||||||
| 27.11.2011, 09:38 [ТС] | ||||||
|
Вот сортировка по алфавиту удалась, а вот как еще можно командой sort отсортировать ума не приложу, требуется помощь!
0
|
||||||
|
795 / 177 / 9
Регистрация: 11.01.2011
Сообщений: 543
|
||||||
| 27.11.2011, 11:15 | ||||||
|
маленький совет юзай единственный ключ sort - /+n
P.S. Чем тебе моя редакция не понравилась?
Черт вышла ошибочка с названием файла, исправил. Длина кода одинаковая но мне все равно кажется, что повторения команд это зло.
1
|
||||||
|
25 / 25 / 2
Регистрация: 08.11.2011
Сообщений: 284
|
|
| 27.11.2011, 12:55 [ТС] | |
|
Спасибо, на счет повторения команд это зло, это я согласен. Но вот требуют от меня так =))
Добавлено через 33 минуты Че то я ума не приложу как этот ключ применить, мне бы что нить ради примера или подсказки! Количество символов то любое может быть в названии!
0
|
|
|
795 / 177 / 9
Регистрация: 11.01.2011
Сообщений: 543
|
|
| 27.11.2011, 12:58 | |
|
Ладно еще 1 подсказка убери ключ /b в dir.
1
|
|
|
25 / 25 / 2
Регистрация: 08.11.2011
Сообщений: 284
|
|
| 27.11.2011, 13:08 [ТС] | |
|
До этого момента я уже сам дошел ))) дальше подскажи лучше ))
0
|
|
|
795 / 177 / 9
Регистрация: 11.01.2011
Сообщений: 543
|
|
| 27.11.2011, 14:07 | |
|
А дальше нет подсказок. че не получается то? типа /+30 это где-то по размеру
1
|
|
|
25 / 25 / 2
Регистрация: 08.11.2011
Сообщений: 284
|
|
| 27.11.2011, 19:13 [ТС] | |
|
Не нифига по размеру +18 методом тыка нашел, по дате вообще фиг знает как сортировать потому что команда только по году месяцу и дате сортирует, а чтоб вместе я хз как. Да и вообще не пойму как этот ключ работает. Поясни пожалуйста.
0
|
|
|
795 / 177 / 9
Регистрация: 11.01.2011
Сообщений: 543
|
|
| 27.11.2011, 20:08 | |
|
Видно что такое CMD вы не знаете. хм. узнайте. Пуск-->Выполнить-->CMD.exe (вводим), жмем ОК.
Появляется окно CMD, вводим sort /?. Читаем информацию про ключ /+n.
1
|
|
|
25 / 25 / 2
Регистрация: 08.11.2011
Сообщений: 284
|
|
| 28.11.2011, 11:38 [ТС] | |
|
Да про ключ я прочитал! непонятно только как он мне может помоч! Если текст вот в таком формате получается после команды dir:
01.06.2011 18:22 122я564 ‚Ґае*Ё©.jpg 02.06.2011 08:07 638я491 Џ*¤Ґ*ЁҐ ¤*ў«Ґ*Ёп 02.06.11.rar 02.06.2011 16:28 96я522 ’®Ї«Ёў**п бЁб⥬*.jpg 04.08.2011 14:16 10я194я064 Easus partition master.exe 05.04.2011 16:23 9я078я992 light_image_resizer4_setup.exe 08.02.2011 13:08 29я635 ўҐ¤®¬®бвм.jpg 09.10.2011 09:22 16я107 Ђў*аЁЁ ѓЏќ‘.docx 09.12.2010 19:13 1я147я031 Ћб*®ў*®© ¤®Ј®ў®а.pdf 10.09.2011 23:51 655я048я704 Visual.C++.6.0.Professional.Edition.ISO 11.05.2011 01:52 11я193я664 dtlite4402-0131.exe 11.06.2011 09:45 52я152 ?*бвагЄжЁп Ї® GasMaster.docx 11.08.2011 17:43 2я264я906 ACSetup2221.exe 13.08.2011 12:18 65я057 EasyProxyServer.zip 13.09.2011 10:56 2я902я020 ’®Ї«Ёў® Cummins.pdf 15.03.2011 16:25 20я906 gazostroi_price_31_01_2011.7z 15.06.2011 07:30 11я240 „*ў«Ґ*ЁҐ.docx 16.06.2011 16:27 291я255 ’Ґе*®«®ЈЁзҐбЄ*п Є*ав* ¤*ў«Ґ*Ёп Ј*§*.jpg 17.05.2011 09:03 412я566 ђҐ¦Ё¬*п Є*ав*.pdf 18.02.2011 18:37 8я037я110 Keys_KIS_6_7_8_9_2009_2010_7.2.rar 21.03.2011 08:25 26я274 “бв*ўЄЁ.pdf 22.03.2011 07:12 191я545 Ѓ«**ЄЁ.zip 27.05.2011 16:25 11я467 „®Єг¬Ґ*в Microsoft Office Word (2).docx 28.11.2011 13:48 <DIR> . 28.11.2011 13:48 <DIR> .. 30.04.2011 11:49 8я935я912 TeeChart6ActivexEval.exe 30.04.2011 12:14 120 License for 5.txt если сортировать sort /+1 он сортирует первый столбик, не учитывает месяц год, короче не верно сортирует. Как сделать что бы верно сортировал ? А вот как сделать сортировку по расширению вообще загадка, так как номер последних символов в каждой строчке разный! Это последняя задача, обьясни плиз ))
0
|
|
| 28.11.2011, 11:38 | |
|
Помогаю со студенческими работами здесь
15
Написать bat-файл, выдающий содержимое файлов с расширением txt из текущего каталога на устройстве с: на экран
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
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 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|