Как задать размер окна консольного приложения при запуске из командного файла? #495984


#0 by Chai Nic
Задача. Есть логон-скрипт (cmd-файл). Нужно из него запустить другое консольное приложение. Если это сделать командой start, то по умолчанию в винде создается новое окно, где видимая область 25 строк, а область вывода - 300. Проблема в том, что приложение производит вывод информации в находящуюся за пределами видимой области самую нижнюю часть консоли, и пользователь ничего не видит. Если создать ярлык, в котором прописать чтобы видимая область равнялась области вывода - то всё нормально. Можно ли запустить ярлык из командного файла, и как это сделать, чтобы размеры полученного консольного окна соответствовали указанным в ярлыке? Совет поменять системные параметры по умолчанию изначально не подходит.
#1 by Grusswelle
Вообще в свойствах ярлыка для консольныз приложений (FAR manager, например) есть такие параметры. Размер окна и размер буфера. Размер буфера должен соответствовать размеру окна (80х25 то есть).
#2 by Chai Nic
С ярлыком проблем нет, как этот ярлык вызвать из командного файла?
#3 by Chai Nic
Получилось вот так - через дополнительный командный файл, в котором перед запуском консольного экзешника выполняем команду mode con cols=80 lines=25 Спасибо всем.
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С