У меня есть длительная работа с интенсивным использованием процессора, которую я хочу выполнять с низким приоритетом. Это легко сделать в пакетном файле Windows 7 с помощью START /LOW.

Единственная проблема заключается в том, что он запускает отдельное окно, которое является шириной по умолчанию для командного окна, которое очень узкое, меньше половины ширины одного монитора, что затрудняет чтение результатов, чем мне бы хотелось. (Я установил свойства ярлыка командного окна так, чтобы он обычно запускал более широкое окно, но это не применяется в этом контексте.)

Как я могу заставить долго выполняющуюся работу запускаться в широком командном окне? Я попытался запустить START /LOW /B, чтобы запустить задание с низким приоритетом в текущем окне, но в результате процесс, связанный с заданием, все еще зависает даже после его завершения, что приводит к путанице.

1 ответ1

1

Лучшие способы сделать это

Как вы сказали, «ширина по умолчанию для командного окна, которая очень узкая»

Это потому, что вы не изменили ширину и высоту командной строки по умолчанию. Вы должны изменить ширину и высоту командной строки по умолчанию, но не для ярлыка.

 open run and type cmd, hit enter
 right click on title bar and chose properties
 go to layout menu and change window size to desire (optimal width:200 Height:50)
 from font menu change fonts also to desire size
 press ok and exit CMD 

(Вы должны снова запустить CMD и перетащить CMD в нужное положение на экране и закрыть его. В какой позиции вы его закроете, CMD всегда будет работать в точном положении с теми же окнами и размером шрифта, который вы установили.

Теперь, когда вы будете запускать командный файл или командную строку, они всегда будут работать в одинаковом положении, с одинаковым размером окна и шрифтом.

Примечание: это решение может сделать трюк на Windows 7, а также Windows 10.

Дополнительно: есть быстрое и грязное решение для этого, добавьте эту строку в пакетный файл после @echo

 MODE CON COLS=999 LINES=999

но это только увеличит размер окна, ничего не изменится со шрифтами и т. д.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .