Вопрос или проблема
Вы можете настроить ярлыки командной строки так, чтобы окно имело заданные цвета, размеры и положение на экране. У меня настроено много таких ярлыков для различных программ, которые я люблю видеть сразу на экране. У меня есть пакетный файл, полный команд, таких как эта:
START C:\Things\Prompt-Window-1.lnk
Проблема в том, что .lnk только открывает окно. Я не вижу способа запустить программу либо в пакетном файле, либо в свойствах ярлыка. Я вынужден вводить эти команды вручную в каждом окне. Я вижу, как это сделать, позволив Windows открыть командное окно, но есть ли способ сделать это с помощью моих ярлыков к окнам с цветовой кодировкой/размерами/положением?
Синтаксис команды START
выглядит следующим образом:
START <title> <program>
плюс несколько дополнительных параметров. (Справка)
Таким образом, вы по сути просто задаете название для нового окна Командной строки как C:\Things\Prompt-Window-1.lnk
.
Если вы хотите, чтобы сама программа открывалась, измените каждую строку в вашем пакетном файле на:
START "" C:\Things\Prompt-Window-1.lnk
Microsoft Windows [Версия 10.0.22631.4169] (c) Корпорация Майкрософт. Все права защищены.
C:\Users\Shameem Banu>net show profiles “GHS2G”
Ответ или решение
Для того чтобы создать ярлык командной строки (.lnk), который открывает программу с заданными параметрами, такими как цвет, размер и положение окна, необходимо правильно настроить команду в вашем пакетном файле.
Синтаксис команды START
выглядит следующим образом:
START <title> <program>
В вашем случае, ярлык, который вы используете, открывает только окно, но не запускает нужную программу. Чтобы преодолеть эту проблему, измените каждую строку в вашем пакетном файле на следующую:
START "" "C:\Things\Prompt-Window-1.lnk"
С помощью этого изменения вы указали пустую строку для заголовка окна (это не обязательно, но рекомендуется для избежания проблем), а затем указываете путь к вашему ярлыку.
Теперь при запуске данного пакетного файла, командное окно откроется с заданными вами свойствами (цвет, размер, положение), и при этом автоматически запустит программу, связанную с ярлыком.
Убедитесь, что ваш ярлык (.lnk) настроен на запуск нужного приложения. Для этого:
- Щелкните правой кнопкой мыши на ярлыке.
- Выберите «Свойства».
- В поле «Объект» проверьте, что указанный путь ссылается на нужную программу.
Также убедитесь, что в командном окне, которое открывается, у вас стоят необходимые настройки оформления (например, цвет фона и шрифта), поскольку это можно задать через свойства самой команды командной строки.
Используя данный подход, вы сможете эффективно управлять несколько окнами командной строки с различными параметрами, при этом минимизируя необходимость вручную вводить команды в каждое окно.