2

Я ищу способ программного (из командного файла) создания ярлыков для cmd (или других утилит командной строки).

Это может быть легко достигнуто с помощью SHORTCUT.EXE (находится в ENVARS.EXE ), но я не могу указать такие параметры, как шрифт, который будет использоваться в окне консоли, цвет фона / шрифта или максимальное количество строк прокрутки.

Как такие настраиваемые ярлыки могут быть созданы из скрипта?


Обновить
Я испытывал случайные сбои с SHORTCUT.EXE ENVARS.EXE, кажется, этот инструмент был построен для Win95 и имеет проблемы на более новых платформах. Вместо этого я использовал этот инструмент, он имеет очень похожий синтаксис, поддерживает те же параметры и работает хорошо.

Сейчас я смотрю на Shellify, он кажется более продвинутым и имеет более стандартный способ задания опций. (с тире вместо / ). Однако для этого требуется .NET Framework.

2 ответа2

0

Видимо, это невозможно.

Я пробовал другие инструменты, но все они поддерживают только стандартные опции. Похоже, что Shellify является наиболее эффективным инструментом быстрого доступа, поддерживающим множество расширенных настроек, но в нем по-прежнему отсутствует возможность задать нужные мне атрибуты.

0

Вы можете попытаться проверить файл ярлыка с помощью шестнадцатеричного редактора и попытаться сформировать такой файл.

(У вас может быть больше успехов в переполнении стека)

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