|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Вывод в файл таблицы |
|
|
CMD/BAT - [решено] Вывод в файл таблицы
|
Новый участник Сообщения: 9 |
Помогите сделать лабу.
Разработать пакетный файл для вывода в файл справки о заданной команде в таблицу. Таблица должна быть формата: +----+--------------+ | Key | Description| +----+--------------+ |
|
Отправлено: 16:19, 14-11-2016 |
Старожил Сообщения: 300
|
Профиль | Отправить PM | Цитировать @echo off :: ввод данных: set /p Data="Data: " ::справка:: if "%Data%"=="справка1" ( echo "+------+--------------+" echo "| key + Description|" echo "+----+--------------+" ) if "%Data%" == "справка2" ( echo "+------+--------------+" echo "| key + Description1|" echo "+----+--------------+" ) echo. echo "неправильный выбор" echo. pause |
Последний раз редактировалось mcintosh55, 14-11-2016 в 17:16. Отправлено: 16:54, 14-11-2016 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Мой вариант:
Скрытый текст
@echo off setlocal enableextensions enabledelayedexpansion set sParam=%~1 if defined sParam ( for %%i in (/h /help) do if /i "%sParam%" equ "%%i" call :Usage ) else ( call :Usage ) endlocal exit /b 0 :Usage setlocal enableextensions enabledelayedexpansion >"Help.txt" ( echo ┌─────┬─────────────┐ echo │ Key │ Description │ echo ├─────┼─────────────┤ echo │ │ │ echo │ │ │ echo │ │ │ echo └─────┴─────────────┘ ) endlocal exit /b 0 |
Отправлено: 20:25, 14-11-2016 | #3 |
Старожил Сообщения: 300
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
|
Последний раз редактировалось mcintosh55, 15-11-2016 в 05:23. Отправлено: 05:11, 15-11-2016 | #4 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать mcintosh55, я, кстати, кажись, неправильно ТЗ понял (глядя на последний вопрос соседней темы). Тут надо ить «о заданной команде», а у меня никакого выбора нет, токмо вся справка целиком.
Откровенно говоря, задания студентам дают маловменяемые. |
|
Отправлено: 05:16, 15-11-2016 | #5 |
Старожил Сообщения: 300
|
Профиль | Отправить PM | Цитировать Цитата Iska:
пример: введите команду: echo +----+--------------+ | Key | Description| +----+--------------+ |echo|подавление сообщение в консоли| +----+--------------+ |
|
Отправлено: 05:30, 15-11-2016 | #6 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Ну, если ввести один параметр — это ещё ничего. А вот делать разбор командной строки на пакетных файлах — увольте.
|
Отправлено: 06:48, 15-11-2016 | #7 |
Новый участник Сообщения: 9
|
Профиль | Отправить PM | Цитировать Цитата Iska:
+-------+-------------------+ |--Key--|---Description----| +-------+-------------------+ |ASSOC|Вывод либо...----| |--------|---------------------| |ATTRIB|Отображение...-| |--------|--------------------| |BREAK|Включение...-----| +-------+-------------------+ |
|
Последний раз редактировалось romriin, 15-11-2016 в 07:09. Причина: Изменение таблицы Отправлено: 07:09, 15-11-2016 | #8 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Так то, что Вы пишете теперь — это как раз всё подряд, тут разбор не нужен.
|
Отправлено: 08:22, 15-11-2016 | #9 |
Старожил Сообщения: 300
|
Профиль | Отправить PM | Цитировать ну мы Вам накидали макет, а дальше сами. можете мой макет взят или Iska и забить все в bat файл, а можете подумать и всю справку забить в txt файл а от туда выдергивать с помощью cmd.
|
Отправлено: 08:28, 15-11-2016 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Вывод в файл части справки | romriin | Скриптовые языки администрирования Windows | 6 | 15-11-2016 21:28 | |
PowerShell - Сохранение данных из таблицы на сайте в csv файл | Sheikh | Скриптовые языки администрирования Windows | 0 | 26-08-2015 10:43 | |
MySQL - Нестандартный вывод записей из таблицы | ponigrom@vk | Программирование и базы данных | 2 | 18-03-2013 17:09 | |
2007 - [решено] Вывод таблицы построчно на форму? | alef2474 | Microsoft Office (Word, Excel, Outlook и т.д.) | 4 | 14-01-2013 02:19 | |
[решено] Вывод таблицы БД в обратном порядке | binders | Вебмастеру | 4 | 21-10-2010 08:37 |
|