Как прописать параметры запуска в ярлыке
Перейти к содержимому

Как прописать параметры запуска в ярлыке

  • автор:

Как прописать параметры в ярлыке Windows

Как прописать параметры в ярлыке

Некоторые инструкции в Интернете, в том числе и на этом сайте предлагают прописать параметры запуска ярлыка для решения тех или иных проблем в браузере, игре или программе, либо изменения её параметров. Однако, не все пользователи знают, как именно это сделать.

В этой инструкции подробно о способах добавить параметры в ярлык запуска программы или игры в Windows 11 или Windows 10, решения подойдут и для других версий системы.

Добавление параметров к ярлыку на рабочем столе или в папке

Если вам требуется прописать параметры запуска к ярлыку, находящемуся на рабочем столе Windows, либо в какой-либо папке, открытой в проводнике, шаги будут следующими:

  1. Нажмите правой кнопкой мыши по ярлыку и выберите пункт «Свойства» в контекстном меню. Открыть свойства ярлыка на рабочем столе
  2. Обратите внимание на поле «Объект» в свойствах ярлыка, именно в нём, через пробел после закрывающих кавычек требуется указывать параметры запуска. Параметр Объект в свойствах ярлыка Windows
  3. Введите нужный параметр или набор параметров: обычно они прописываются одним из следующих способов

--имя_параметра -имя_параметра
"C:\Program Files\Google\Chrome\Application\chrome.exe" --incognito "C:\Program Files\Google\Chrome\Application\chrome.exe" -incognito

Параметр добавлен в свойства ярлыка

  • Нажмите «Ок» для сохранения ярлыка с параметрами.
  • Теперь при запуске приложения с помощью изменённого ярлыка будут применяться указанные вами параметры, при условии, что они были прописаны без ошибок и поддерживаются запускаемой программой.

    Этот же способ будет применяться и для ярлыков, закрепленных на панели задач Windows 11/10 или находящихся в меню «Пуск», однако предварительно потребуется открыть папку, содержащую соответствующие ярлыки, о чём далее.

    Параметры для ярлыка в меню «Пуск»

    Чтобы добавить параметры к ярлыку, находящемуся в меню «Пуск», потребуется открыть содержащую этот ярлык папку и лишь затем изменить свойства ярлыка, как это было описано выше. Для получения доступа к папке с ярлыками в меню «Пуск»:

    1. Найдите в меню «Пуск» нужный вам ярлык и нажмите по нему правой кнопкой мыши.
    2. В контекстном меню откройте раздел «Дополнительно» и выберите пункт «Перейти к расположению файла». Открыть расположение ярлыка меню Пуск
    3. Вы окажетесь в папке с нужным вам ярлыком: нажмите по нему правой кнопкой мыши, выберите пункт «Свойства» и используйте ранее описанные шаги для добавления параметров запуска в поле «Объект» после закрывающих кавычек к пути исполняемого файла программы. Открыть свойства ярлыка меню Пуск

    По умолчанию ярлыки меню «Пуск» для всех пользователей и для текущего пользователя соответственно располагаются в папках:

    C:\ProgramData\Microsoft\Windows\Start Menu\Programs> C:\Users\имя_пользователя\AppData\Roaming\Microsoft\Windows\Start Menu\Programs

    Для быстрого доступа к указанным папкам вы можете нажать клавиши Win+R на клавиатуре и ввести следующие команды для первого и второго расположения соответственно:

    shell:Common Programs Shell:Programs

    Ярлыки на панели задач

    Свойства ярлыков панели задач нельзя открыть напрямую: в их контекстном меню отсутствует нужный пункт, однако и их параметры запуска можно изменить:

      Перейдите в папку (скопируйте в адресную строку проводника и нажмите Enter):

    %AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar

    либо нажмите клавиши Win+R на клавиатуре и введите

    shell:User Pinned\Taskbar

    Добавление параметров ярлыков панели задач

  • В открывшейся папке откройте свойства нужного вам ярлыка.
  • На вкладке «Ярлык» в поле «Объект» добавьте параметры запуска через пробел после закрывающих кавычек, подробно добавление параметров описано в первом разделе этой инструкции.
  • Готово, нужные параметры ярлыка прописаны и будут использоваться при следующем запуске.

    Учитывайте, что конкретные параметры запуска, которые можно добавить к ярлыкам зависят от конкретной программы или игры и определяются разработчиком, то есть не являются универсальными для любых программ.

    А вдруг и это будет интересно:

    • Лучшие бесплатные программы для Windows
    • Fontdrvhost.exe — что это за процесс и решение возможных проблем
    • У вас нет разрешения на подключение файла ISO в Windows — как исправить?
    • Настройка безопасности препятствует загрузке этого драйвера — решение
    • Microsoft PC Manager — программа для оптимизации и очистки Windows 11 и 10
    • Microsoft account requires JavaScript to sign in — как исправить?
    • Windows 11
    • Windows 10
    • Android
    • Загрузочная флешка
    • Лечение вирусов
    • Восстановление данных
    • Установка с флешки
    • Настройка роутера
    • Всё про Windows
    • В контакте
    • Одноклассники
    • Живые обои на рабочий стол Windows 11 и Windows 10
    • Лучшие бесплатные программы на каждый день
    • Как скачать Windows 10 64-бит и 32-бит оригинальный ISO
    • Как смотреть ТВ онлайн бесплатно
    • Бесплатные программы для восстановления данных
    • Лучшие бесплатные антивирусы
    • Средства удаления вредоносных программ (которых не видит ваш антивирус)
    • Встроенные системные утилиты Windows 10, 8 и 7, о которых многие не знают
    • Бесплатные программы удаленного управления компьютером
    • Запуск Windows 10 с флешки без установки
    • Лучший антивирус для Windows 10
    • Бесплатные программы для ремонта флешек
    • Что делать, если сильно греется и выключается ноутбук
    • Программы для очистки компьютера от ненужных файлов
    • Лучший браузер для Windows
    • Бесплатный офис для Windows
    • Запуск Android игр и программ в Windows (Эмуляторы Android)
    • Что делать, если компьютер не видит флешку
    • Управление Android с компьютера
    • Fontdrvhost.exe — что это за процесс и решение возможных проблем
    • У вас нет разрешения на подключение файла ISO в Windows — как исправить?
    • Настройка безопасности препятствует загрузке этого драйвера — решение
    • Microsoft PC Manager — программа для оптимизации и очистки Windows 11 и 10
    • Microsoft account requires JavaScript to sign in — как исправить?
    • VIDEO SCHEDULER INTERNAL ERROR — как исправить?
    • Классический Проводник в Windows 11 — как вернуть?
    • Значение защищено политикой безопасной загрузки в bcdedit.exe — решение
    • Как узнать версию Java на компьютере
    • Не удается включить Целостность памяти — устраните несовместимость драйверов
    • Как изменить DNS-сервер на iPhone
    • Ошибка 0x8024402C или бесконечное скачивание .NET Framework — как исправить?
    • Мышь без границ — используем одну мышь на нескольких компьютерах одновременно
    • Как очистить журнал защиты Windows
    • Что такое MPRT в характеристиках монитора?
    • Windows
    • Android
    • iPhone, iPad и Mac
    • Программы
    • Загрузочная флешка
    • Лечение вирусов
    • Восстановление данных
    • Ноутбуки
    • Wi-Fi и настройка роутера
    • Интернет и браузеры
    • Для начинающих
    • Безопасность
    • Ремонт компьютеров
    • Windows
    • Android
    • iPhone, iPad и Mac
    • Программы
    • Загрузочная флешка
    • Лечение вирусов
    • Восстановление данных
    • Ноутбуки
    • Wi-Fi и настройка роутера
    • Интернет и браузеры
    • Для начинающих
    • Безопасность
    • Ремонт компьютеров

    Форум русскоязычного сообщества Ubuntu

    Страница сгенерирована за 0.054 секунд. Запросов: 23.

    • Сайт
    • Об Ubuntu
    • Скачать Ubuntu
    • Семейство Ubuntu
    • Новости
    • Форум
    • Помощь
    • Правила
    • Документация
    • Пользовательская документация
    • Официальная документация
    • Семейство Ubuntu
    • Материалы для загрузки
    • Совместимость с оборудованием
    • RSS лента
    • Сообщество
    • Наши проекты
    • Местные сообщества
    • Перевод Ubuntu
    • Тестирование
    • RSS лента

    © 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
    © 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.

    Запуск приложений Windows с параметрами

    Для некоторых средств запуска приложений Windows в меню «Пуск» требуется передать в исполняемый файл параметры при запуске приложения Windows. Для этого сначала необходимо определить средство запуска, требующее параметра, прежде чем интегрировать приложение Windows с платформой поддержки пакетов.

    Определение требования параметра средства запуска приложений Windows

    Example of the File Property Window with Parameter in Target

    1. Установите приложение Windows на тестовом компьютере.
    2. Откройте меню «Пуск» Windows.
    3. Найдите и выберите средство запуска приложений Windows в меню «Пуск».
    4. Если приложение запускается, у вас нет никаких проблем (протестируйте все связанные средства запуска приложений Windows в меню «Пуск»).
    5. Удалите приложение Windows с тестового компьютера.
    6. С помощью установочного носителя Win32 установите приложение на тестовый компьютер.
    7. Откройте меню «Пуск» Windows.
    8. Найдите и щелкните правой кнопкой мыши приложение Windows в меню «Пуск».
    9. В раскрывающемся меню выберите дополнительное >>расположение открытого файла.
    10. Щелкните правой кнопкой мыши первый связанный ярлык приложения (повторите следующие три шага для всех связанных ярлыков приложений).
    11. Выберите «Свойства » в раскрывающемся меню.
    12. Просмотрите значение в текстовом поле справа от Target. После пути к файлу приложения, если указан параметр, это приложение
    13. Запишите значение параметра для будущего использования.

    Разрешение

    Приложения Windows перенаправляют определенные каталоги, связанные с приложением в папку C:\Program Files\WindowsApps . Если приложение пытается записать в контейнер приложений Windows, ошибка будет активирована, а запись завершится ошибкой.

    Чтобы устранить проблему, связанную с приложением Windows, не удалось записать в контейнер приложений Windows, необходимо выполнить следующие четыре действия.

    1. Этап приложения Windows в локальный каталог
    2. Создание файла Config.json и внедрение необходимых файлов PSF
    3. Обновление файла AppxManifest приложения Windows
    4. Перепаковка и регистрация приложения Для Windows

    Приведенные выше инструкции по извлечению содержимого приложения Windows в локальный каталог этапов, внедрение файлов исправлений PSF в каталог поэтапного приложения Windows, настройка средства запуска приложений для указания средства запуска PSF, а затем настройка файла PSF config.json для перенаправления средства запуска PSF в приложение, указывающее рабочий каталог.

    Скачивание и установка необходимых средств

    Этот процесс поможет вам получить и использовать следующие средства:

    • Клиентское средство NuGet
    • Платформа поддержки пакетов
    • Пакет SDK для Windows 10 (последняя версия)
    • Монитор процессов SysInternals

    Ниже приведены пошаговые инструкции по загрузке и установке необходимых средств.

    1. Скачайте последнюю версию клиентского средства NuGet и сохраните nuget.exe в папке C:\PSF\nuget .
    2. Скачайте платформу поддержки пакетов с помощью Nuget, выполнив следующую команду из окна Администратор istrative PowerShell:

    Set-Location "C:\PSF" .\nuget\nuget.exe install Microsoft.PackageSupportFramework 
    1. Скачайте пакет SDK для Win 10.
    2. Запустите winsdksetup.exe, скачанный на предыдущем шаге.
    3. Нажмите кнопку Далее.
    4. Выберите только следующие три компонента для установки:
      • Средства подписывания Windows SDK для классических приложений;
      • Windows SDK для приложений UWP C++;
      • Пакет SDK Windwos для локализации приложений UWP
    5. Нажмите кнопку Установить.
    6. Нажмите кнопку OK.

    Этап приложения Windows

    После промежуточного развертывания приложения Windows мы будем извлекать или распаковывать содержимое приложения Windows в локальный каталог. После распаковки приложения Windows в промежуточное расположение файлы исправления PSF можно внедрить, исправляя любые нежелательные возможности.

    1. Откройте окно Администратор istrative PowerShell.
    2. Задайте следующие переменные, предназначенные для конкретного файла приложения, и версию пакета SDK для Windows 10:

    $AppPath = "C:\PSF\SourceApp\PSFSampleApp.msix" ## Path to the MSIX App Installer $StagingFolder = "C:\PSF\Staging\PSFSampleApp" ## Path to where the MSIX App will be staged $OSArchitecture = "x$((gcim Win32_Processor).AddressWidth)" ## Operating System Architecture $Win10SDKVersion = "10.0.19041.0" ## Latest version of the Win10 SDK 
    ## Sets the directory to the Windows 10 SDK Set-Location "$\Windows Kits\10\Bin\$Win10SDKVersion\$OSArchitecture" ## Unpackages the Windows app to the staging folder .\makeappx.exe unpack /p "$AppPath" /d "$StagingFolder" 

    Создание и внедрение необходимых файлов PSF

    Чтобы применить корректирующие действия к приложению Windows, необходимо создать файл config.json и предоставить сведения о средство запуска приложений Windows, которое завершается сбоем. Если возникают проблемы с несколькими средствами запуска приложений Windows, файл config.json можно обновить с несколькими записями.

    После обновления файла config.json файл config.json и вспомогательные файлы исправления PSF должны быть перемещены в корень пакета приложения Windows.

    1. Откройте Visual Studio Code (VS Code) или любой другой текстовый редактор.
    2. Создайте файл, выбрав меню «Файл » в верхней части VS Code, выбрав новый файл в раскрывающемся меню.
    3. Сохраните файл как config.json, выбрав меню «Файл » в верхней части окна VS Code, выбрав «Сохранить » в раскрывающемся меню. В окне «Сохранить как» перейдите в промежуточный каталог приложения Windows (C:\PSF\Staging\PSFSampleApp) и задайте имя файла как config.json . Выберите кнопку Сохранить.
    4. Скопируйте следующий код в созданный файл config.json .

  • applications.id Задайте значение в файле config.json таким же значением, как и в поле Applications.Application.ID файла AppxManifest.xml. Image circling the location of the ID within the AppxManifest file.
  • applications.executable Задайте значение в файле config.json, чтобы задать относительный путь к приложению, расположенному в поле Application.Application.Исполняемый файл AppxManifest.xml. Image circling the location of the executable within the AppxManifest file.
  • applications.arguments Задайте значение в файле config.json для сопоставления с аргументом, используемым для запуска приложения. Ознакомьтесь с записанным значением из заключительного шага исследования. Определение параметра средства запуска приложений Windows.
  • applications.workingdirectory Задайте значение в файле config.json, чтобы нацелиться на относительный путь к папке, найденной в поле Application.Application.Исполняемый файл AppxManifest.xml. Image circling the location of the working directory within the AppxManifest file.
  • Сохраните обновленный файл config.json .

    Приложение (x64) Приложение (x86)
    PSFLauncher64.exe PSFLauncher32.exe
    PSFRuntime64.dll PSFRuntime32.dll
    PSFRunDll64.exe PSFRunDll32.exe

    Обновление AppxManifest

    После создания и обновления файла config.json необходимо обновить appxManifest.xml приложения Windows для каждого средства запуска приложений Windows, который был включен в файл config.json. Приложения AppxManifest теперь должны нацеливать PSFLauncher.exe, связанный с архитектурой приложений.

    1. Откройте проводник и перейдите в папку приложения MSIX staged (C:\PSF\Staging\PSFSampleApp).
    2. Щелкните правой кнопкой мыши AppxManifest.xml и выберите «Открыть с кодом » в раскрывающемся меню (при необходимости можно открыть с помощью другого текстового редактора).
    3. Обновите xml-файл AppxManifest.xml со следующими сведениями:

    Повторно упаковав приложение

    Все исправления были применены, теперь приложение Windows может быть повторно упаковано в MSIX и подписано с помощью сертификата подписи кода.

    1. Откройте окно PowerShell Администратор istrative.
    2. Задайте следующие переменные:

    $AppPath = "C:\PSF\SourceApp\PSFSampleApp_Updated.msix" ## Path to the MSIX App Installer $CodeSigningCert = "C:\PSF\Cert\CodeSigningCertificate.pfx" ## Path to your code signing certificate $CodeSigningPass = "" ## Password used by the code signing certificate $StagingFolder = "C:\PSF\Staging\PSFSampleApp" ## Path to where the MSIX App will be staged $OSArchitecture = "x$((gcim Win32_Processor).AddressWidth)" ## Operating System Architecture $Win10SDKVersion = "10.0.19041.0" ## Latest version of the Win10 SDK 
    Set-Location "$\Windows Kits\10\Bin\$Win10SDKVersion\$OSArchitecture" .\makeappx.exe pack /p "$AppPath" /d "$StagingFolder" 
    Set-Location "$\Windows Kits\10\Bin\$Win10SDKVersion\$OSArchitecture" .\signtool.exe sign /v /fd sha256 /f $CodeSigningCert /p $CodeSigningPass $AppPath 

    Как прописать параметры запуска в ярлыке

    Сообщения: 12
    Благодарности: 0

    Конфигурация компьютера
    Процессор: Intel Core i7 4790K 4.0GHz
    Материнская плата: Asus Sabertooth Z97 Mark2
    Память: 16GB (8×2)
    HDD: Seagate 500GB 7200rpm, Western Digital Velociraptor 500GB 10000rpm
    Видеокарта: Asus GeForce GTX980 Strix 4GB
    Блок питания: Corsair 850w
    ОС: Windows Seven Ultimate x64

    Меня интересует, какие есть команды, которые можно было бы прописать в свойствах ярлыка в поле «объект». Например, я знаю одну команду, которая заставляет запускаемое приложение работать исключительно в режиме оффлайн, не давая вылезти ему в сеть. В поле объект дописываем пробел, тирэ, слово offline («C:\Program Files\programa1\programa1.exe» -offline), нажимаем «Применить» и последующий запуск данной программы с данного ярлыка применит данный параметр к запуску.
    Какие существуют для Win 7, XP, 8, 10 параметры для ручной прописи в ярлык в данное поле?
    (В образовательных целях интересуюсь, так как в интернете найти эту информацию не получается. А такая информация пригодится, например прописать параметр запуска програмы с одного ядра или запуск програмы с какими-либо значениями. )

    Сообщения: 3945
    Благодарности: 795

    Цитата Jack Novacaine:

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

    игра в Origin или в Steam?
    Цитата Jack Novacaine:

    Какие существуют для Win 7, XP, 8, 10 параметры для ручной прописи в ярлык в данное поле? »

    Их много и конкретные параметры зависят от конкретной программы.

    Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

    Сообщения: 53102
    Благодарности: 15407

    Конфигурация компьютера
    Процессор: AMD Ryzen 7 7800X3D
    Материнская плата: Gigabyte B650E Aorus Master
    Память: Kingston Fury Renegade DDR5-6000 32GB (2×16)
    HDD: Samsung SSD 850 PRO 256GB, 980 PRO 1TB
    Видеокарта: Gainward GeForce RTX 3080 追风
    Блок питания: be quiet! Straight Power 11 650W
    Монитор: ASUS VG248QE 24″
    ОС: Windows 10 Pro x64
    Прочее: корпус Fractal Design Define R4

    Цитата Jack Novacaine:

    прописать параметр запуска програмы с одного ядра

    Сообщения: 12
    Благодарности: 0

    Конфигурация компьютера
    Процессор: Intel Core i7 4790K 4.0GHz
    Материнская плата: Asus Sabertooth Z97 Mark2
    Память: 16GB (8×2)
    HDD: Seagate 500GB 7200rpm, Western Digital Velociraptor 500GB 10000rpm
    Видеокарта: Asus GeForce GTX980 Strix 4GB
    Блок питания: Corsair 850w
    ОС: Windows Seven Ultimate x64

    Дело не в игре какой-то даже, а вообще, интересует перечень всех допустимых параметров, которые можно прописать в свойствах ярлыка для запускаемого приложения. Хотя бы перечень свойственный MS Windows в целом, скажем, общие какие-либо параметры.
    Если затрудняетесь, то хоть укажите литературу, в которой оассмотрены частые или основные параметры для прописи в ярлык для запуска програм.

    Да, что касается темы про запуск приложения с одного ядра — предложенный там способ использовать imagecfg.exe — короче не работает, начиная с того что ссылки на скачивание утилиты битые и в гугле найти эту утилиту по какой-то причине редкостный геморой. Скриншоты автора темы отсутствуют — пробовал делать, как он описывал — приложение не запускается, жаль скринов нету, чтобы сопоставить с его вариантом.
    Короче, как запустить программу в одном ядре (и без того чтоб висел какой-то лишний процесс в диспетчере + чтоб другие приложения запускались независимо от этой программы, как прежде по обычному) теперь тема не менее актуальна.

    Последний раз редактировалось Jack Novacaine, 06-01-2016 в 01:04 . Причина: Пополнение информации.

    Сообщения: 27449
    Благодарности: 8086

    Jack Novacaine, не существует никакого «свойственного». Ни «в целом», ни в частности. Перечень поддерживаемых и обрабатываемых приложением параметров определяется, как Вам уже сказали выше, исключительно самим приложением (его разработчиками).

    Из литературы можно порекомендовать запрос в поисковую систему по принципу «Имя_приложения command line».

  • Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *