|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.12.2013, 19:03 | #1 |
Пользователь
Регистрация: 13.12.2013
Сообщений: 11
|
Far manager
Разработать пакетный файл для вывода текстового файла на экран по страницам. Имя файла передается в командной строке......Как вообще делать?)
Последний раз редактировалось Настен@; 13.12.2013 в 19:52. |
13.12.2013, 20:19 | #2 |
Участник клуба
Регистрация: 05.11.2013
Сообщений: 1,601
|
Copy file.txt con | MORE
Так сработает? А причем здесь far? |
13.12.2013, 20:28 | #3 |
Пользователь
Регистрация: 13.12.2013
Сообщений: 11
|
мы изучаем и работаем в Far managerе,поэтому...
|
13.12.2013, 20:45 | #4 |
Участник клуба
Регистрация: 05.11.2013
Сообщений: 1,601
|
Вы команду проверили?
|
13.12.2013, 20:56 | #5 |
Пользователь
Регистрация: 13.12.2013
Сообщений: 11
|
да...не работает....
а можно все поподробнее? |
13.12.2013, 21:02 | #6 |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,330
|
1. Изготовь текстовый файл со строкой:
type %1 | more 2. Переименуй его, сделав расширение .bat. Будет предупреждение о смене расширения, смело меняй. Пусть это будет - Vivod.bat 3. Для запуска в командной строке напиши: Vivod.bat <имя текстового файла> Внимание - <имя текстового файла> - так обозначено некоторое имя. Например: Vivod.bat 1.txt Попробуй подготовить несколько текстовых файлов и запусти их вывод. Far - это, как я понял (Вы изучаете), и как среда для запуска на исполнение программ или командных файлов, а не только файловый менеджер. Можно использовать "Командня строка" - cmd (см. Программы - Стандартные), но при этом важно, что бы при запуске командного файла Вы находились в папке с этим файлом. С Far-ом это сделать просто. Помните: Операционная система ищет заданный на исполнение файл по не простому алгоритму: - в той папке где выполнена команда; - в папках, заданных в переменных среды; - ... Переменные среды можно посмотреть и поменять, если пройти по пути: Контекстное меню на ярлыке "Мой компьютер" (правый клик мыши) - закладка "Дополнительно" - кнопка "Переменные среды". Если Вы добавите туда папку в которой Ваш bat файл, то сможете его запускать находясь в разных папках. Попробуйте поэксперементировать. Как-то так, ... Добавлено. И не будет работать, поскольку в такой командной строке поток данных определен полностью: Copy <источник> <приемник> и more нечем управлять. Поток до нее не доходит. Как-то так, ...
Как-то так, ...
Последний раз редактировалось ViktorR; 13.12.2013 в 21:08. |
13.12.2013, 21:32 | #7 | |
Участник клуба
Регистрация: 05.11.2013
Сообщений: 1,601
|
Цитата:
type c more отрабатывает, только почему-то вывод не поэкранно, а построчно |
|
13.12.2013, 21:50 | #8 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,342
|
Вы после вывода первого экрана жмете на Enter? Наверно поэтому построчно, нажмите Space, будет поэкранно
|
13.12.2013, 21:59 | #9 |
Участник клуба
Регистрация: 05.11.2013
Сообщений: 1,601
|
Точно. Спасибо!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Android Manager | Farke | Софт | 0 | 28.06.2010 18:32 |
far manager | malevich | Общие вопросы Delphi | 1 | 21.11.2006 12:34 |