Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.12.2013, 19:03   #1
Настен@
Пользователь
 
Регистрация: 13.12.2013
Сообщений: 11
По умолчанию Far manager

Разработать пакетный файл для вывода текстового файла на экран по страницам. Имя файла передается в командной строке......Как вообще делать?)

Последний раз редактировалось Настен@; 13.12.2013 в 19:52.
Настен@ вне форума Ответить с цитированием
Старый 13.12.2013, 20:19   #2
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

Copy file.txt con | MORE
Так сработает?


А причем здесь far?
ZX Spectrum-128 вне форума Ответить с цитированием
Старый 13.12.2013, 20:28   #3
Настен@
Пользователь
 
Регистрация: 13.12.2013
Сообщений: 11
По умолчанию

мы изучаем и работаем в Far managerе,поэтому...
Настен@ вне форума Ответить с цитированием
Старый 13.12.2013, 20:45   #4
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

Вы команду проверили?
ZX Spectrum-128 вне форума Ответить с цитированием
Старый 13.12.2013, 20:56   #5
Настен@
Пользователь
 
Регистрация: 13.12.2013
Сообщений: 11
По умолчанию

да...не работает....
а можно все поподробнее?
Настен@ вне форума Ответить с цитированием
Старый 13.12.2013, 21:02   #6
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,306
По умолчанию

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.
ViktorR вне форума Ответить с цитированием
Старый 13.12.2013, 21:32   #7
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

Цитата:

И не будет работать, поскольку в такой командной строке поток данных определен полностью:
Copy <источник> <приемник>
и more нечем управлять. Поток до нее не доходит.
Да, дошло до меня.
type c more отрабатывает, только почему-то вывод не поэкранно, а построчно
ZX Spectrum-128 вне форума Ответить с цитированием
Старый 13.12.2013, 21:50   #8
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,330
По умолчанию

Вы после вывода первого экрана жмете на Enter? Наверно поэтому построчно, нажмите Space, будет поэкранно
waleri вне форума Ответить с цитированием
Старый 13.12.2013, 21:59   #9
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

Точно. Спасибо!
ZX Spectrum-128 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Android Manager Farke Софт 0 28.06.2010 18:32
far manager malevich Общие вопросы Delphi 1 21.11.2006 12:34