Как запустить программу с параметрами командной строки. Настройка параметров запуска игры Запускается с дополнительными параметрами указанными ниже

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

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

Эта статья описывает изменение параметров запуска игр через библиотеку Steam. Параметры запуска также можно задать, создав ярлык к игре и настроив параметры запуска Steam для этого ярлыка.

Задаем параметры запуска

  1. Щелкните правой кнопкой мыши по названию игры в библиотеке Steam и выберите Свойства .
  2. Во вкладке Общие нажмите на кнопку Установить параметры запуска… .
  3. Введите параметры, которые вы хотели бы использовать (убедитесь, что разделили команды пробелами) и нажмите OK .
  4. Закройте окно Свойства и запустите игру.

Наиболее распространенные параметры запуска

Эти параметры запуска работают только для игр на движках Goldsrc и Source. Они не подходят для большинства игр других разработчиков.

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

Большая часть консольных команд может работать и в качестве параметров запуска, если перед командой добавить символ «+», однако некоторые команды не работают в таком виде. Ниже приведен список наиболее распространенных параметров запуска.

  • -autoconfig - сбрасывает настройки графики и производительности до стандартных для вашего компьютера значений. Игра будет игнорировать любые настройки, сохраненные в файлах.cfg, пока параметр не удален.
  • -dev - включает режим разработчика. Также отключает автоматическую загрузку карт на заднем плане и убирает окно подтверждения выхода из игры при выключении игры.
  • -condebug - включает запись команд, введенных в консоли, в текстовом файле «console.log».
  • -console - запускает игру с включенной консолью разработчика.
  • -toconsole - запускает движок игры сразу в консоли, если параметром +map не была указана карта.
  • -dxlevel <уровень> - заставляет игру использовать определенную версию DirectX. Этот параметр полезен, если вы используете старую видеокарту, производительность которой выше на более ранних версиях DirectX. Ниже приведен список наиболее популярных значений:
    • -dxlevel 80
    • -dxlevel 81
    • -dxlevel 90
    • -dxlevel 95
    • -dxlevel 98

      Внимание:

      Наши игры больше не поддерживают DirectX 7 как параметр запуска, и его использование может привести к «вылетам» из игры. Если вы ранее использовали параметр запуска -dxlevel 70, убедитесь, что он больше не используется.

  • -fullscreen - запускает игру в полноэкранном режиме.
  • -windowed или -sw - запускает игры в оконном режиме.
  • -16bpp или -32bpp - запускает игру с определенным качеством цветопередачи (глубиной цвета). Только на GoldSource
  • -w <ширина> <ширине> .
  • -h <высота> - запускает игру с разрешением, рассчитанным по заданной <высоте> . Этот параметр не нужен, если у вас уже выставлен параметр «-w». При заданной ширине высота рассчитывается автоматически.
  • -refresh <частота> - запускает игру с определенной частотой обновления.
  • -heapsize <килобайт> - ограничивает объем оперативной памяти (в килобайтах), который может задействовать игра.
  • -nocrashdialog - отключает появление некоторых сообщений об ошибках чтения памяти
  • -novid или -novideo - запуск с этим параметром отключит воспроизведение начального видео Valve.
  • -lv - включает некоторые параметры режима пониженной жестокости в Left 4 Dead.
  • -sillygibs - включает режим пониженной жестокости в Team Fortress 2

Параметры запуска, меняющие уровень детализации и качество графики

  • +r_rootlod # - изменяет уровень детализации моделей, где # может равняться 0 (высокий), 1 (средний) или 2 (низкий)
  • +mat_picmip # - изменяет уровень детализации текстур, где # может равняться 0 (высокий), 1 (средний) или 2 (низкий)
  • +mat_reducefillrate # - Изменяет уровень детализации шейдеров, где # может равняться 0 (высокий) или 1 (низкий)
  • +r_waterforceexpensive # - изменяет уровень детализации воды, где # может равняться 0 (низкий) или 1 (высокий)
  • +r_waterforcereflectentities # - изменяет уровень детализации отражения в воде, где # может равняться 0 (низкий) или 1 (высокий)
  • +r_shadowrendertotexture # - изменяет уровень детализации теней, где # может равняться 0 (низкий) или 1 (высокий)
  • +mat_colorcorrection # - изменяет режим коррекции цвета, где # может равняться 0 (выключен) или 1 (включен)
  • Режимы фильтрации:
    • +mat_trilinear 0 - использовать билинейный режим (наименее требователен к ресурсам системы)
    • +mat_trilinear 1 - использовать трехлинейный режим (более требователен к ресурсам системы)
    • +mat_forceaniso # - использовать трехлинейный режим определенного уровня (где # может равняться 2 , 4 , 8 или 16 - чем выше уровень фильтрации, тем он более требователен к ресурсам системы)
  • +mat_hdr_level # - изменяет уровень расширенного динамического диапазона световых эффектов, где # может равняться 0 (выключен, уменьшая требуемые ресурсы) или 2 (полная прорисовка)

Параметры запуска игры RAGE

  • +r_swapInterval # - включает или выключает вертикальную синхронизацию, где # равен 0 для выключения и 1 включения
  • +vt_maxPPF # - включает шифрование графическому процессору (GPU Transcode) для улучшения производительности при прогрузке текстур, где # должен равняться 8 , если у процессора 2 или 4 ядра, или 16 , если процессор имеет 6 или более ядер
  • +vt_pageImageSizeUnique 8192 - увеличивает количество текстур, которые хранятся в видеопамяти
  • +vt_pageImageSizeUniqueDiffuseOnly 8192 - увеличивает количество текстур, которые хранятся в видеопамяти
  • +vt_pageImageSizeUniqueDiffuseOnly2 8192 - увеличивает количество текстур, которые хранятся в видеопамяти
15 марта 2015


В этой теме мы дополнительно рассмотрим некоторые возможности, которые позволят Вам дополнительно изменять настройки приложения steam таким образом, чтобы функционал самой платформы Вас устраивал и не причинял видимых неудобств и затруднений. Итак:

  • -dev или -developer - Включение режима разработки. Используйте -dev 1 или -dev 2 для настройки уровня детализации логов. Данная возможность полезна при создании, например, собственных скинов для платформы steam.
  • -console - Включение консоли разработчика для Steam.
  • -language - Указать язык для приложения Steam. (Примеры: "english", "german").
  • -shutdown - Выключает приложение Steam.
  • -single_core - Запуск приложения на одном ядре (полезно для "высвобождения" остальных ядер для многоядерных CPU).
  • -silent - Этот параметр подавляет диалоговое окно, которое появляется при запуске Steam. Это полезно, если Steam автоматически запускается при запуске компьютера.
  • -high - Дает высокий приоритет использования CPU для steam.
  • -low - Дает низкий приоритет использования CPU для steam.
  • -nocache - Запуск приложения Steam без кэша.
  • -login %u %p - Авторизация в приложении steam с указанными вместо параметров %u и %p логином и паролем. Отключается диалоговое окно с запросом авторизации в Steam.
  • -tcp - Использование только протокола TCP/IP для доступа к сервисам Steam приложением.
  • -lognetapi - Логгирование всех P2P-соединений в файл ../log/netapi_log.txt
  • -log_voice - Логгирование голосового чата в файл ../logs/voice_log.txt
  • -beta - Запускает режим бета-тестирования приложения.
  • -debug_steamapi - Включает логи функционирования Steam API.
  • -fs_log - Журналирование доступа к файловой системе.
  • -fs_target - Установка синтаксиса для команд доступа к файловой системе.
  • -fs_logbins - Журналирование загруженных в оперативную память вспомогательных приложений (steamwebhelper.exe, GameOverlayUI.exe, Steam.exe, streaming_client.exe и т.д.)
  • -forceservice - Запуск Steam Client Service даже если приложение Steam запущено с правами администратора.
  • -clearbeta - Очистка от настроек в режиме beta (Если по какой-то причине не удается удалить через настройки Steam).
  • -complete_install_via_http - Запускает загрузки через HTTP-соединение по-умолчанию.
  • -gameoverlayinject - Установка метода как GameOverlay интегрируется в движок.
  • -noverifyfiles - Предотвращает проверку целостности кеша файлов, полезно при тестировании новых файлов локализации.
  • -noaafonts - Отключение сглаживания шрифтов экрана.
  • -heapsize 262144 - Выделяет приложения или игры 512MB оперативной памяти.
  • -heapsize 524288 - Выделяет приложения или игры 1GB оперативной памяти.
  • -heapsize 1048576 - Выделяет для приложения или игры 2GB оперативной памяти.

Список будет пополняться.

Нередко для разнообразных программ приходится указывать специальные параметры командной строки, которые должны активироваться при ее запуске. К примеру, в программе QIP, чтобы не надоедала лишними сервисами, в параметрах необходимо указать ключ “/isolated”. Как это сделать?

Кстати данный ключ в QIP лично я использую всегда – он превращает программу в тот старый добрый QIP, каким он был когда-то, без толпы надоедливых сервисов и всякой дряни. Остается лишь сама “аська”.

Ну да мы отвлеклись. Запустить программу с параметрами командной строки несложно. Для этого нужно сначала создать ее ярлык на рабочем столе либо в панели задач.

Щелкните на значке программы в папке Program Files либо в списке Все программы правой кнопкой мыши и выберите команду Отправить > Рабочий стол (создать ярлык) .

Ярлык появится на рабочем столе. Щелкните на нем правой кнопкой мыши и выберите команду Свойства . Откроется окно, в котором нас интересует поле Объект . Именно в нем, после кавычек, и следует дописать нужную нам команду. В данном случае – ключ “/isolated”.

Однако, сей способ кажется мне несколько трудоемким. Создать ярлык, потом прописывать параметры… не проще ли получить возможность сразу запустить любую программу, указав в контекстном меню нужные параметры командной строки? Другими словами, просто щелкнул правой кнопкой мыши на файле, указал нужные параметры и дело в шляпе.

Поможет нам в этом программа ExecParm.

Параметры командной строки с ExecParm

Для начала скачаем программу, для системы нужной разрядности.

Скачем обычный архив, распаковать который можно куда угодно. В нем будет всего три файла – ExecParm.txt, Execparm.dll и Execparm.inf.

А где же исполняемый файл, спросите вы, как установить-то? Очень просто. Достаточно щелкнуть на файле Execparm.inf правой кнопкой мыши и выбрать команду Установить .

В сущности, таким образом в системный реестр просто добавиться несколько записей. Теперь достаточно щелкнуть на исполняемом файле программы правой кнопкой мыши и выбрать команду Execute With Parameters (т.е. запустить с параметрами командной строки).

Осталось указать необходимые параметры и щелкнуть на кнопке ОК. Возможно, это способ понравится кому-то больше, чем первый, более традиционный, вариант.

В этой статье я расскажу Вам про параметры запуска 1С и как их применять. Приведу несколько примеров как эти параметры использовать. После прочтения статьи Вы сможете автоматизировать некоторые повседневные процессы.

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

Режима запуска 1С

CONFIG — 1С запустится в режиме Конфигуратора.
ENTERPRISE — 1С запустится в режиме Предприятия.

1cestart.exe — файл для запуска программы 1С, находится обычно в папке «1cv8\common». При запуске автоматически определяет нужную версию клиента. При установке 1С, ярлыки на рабочем столе и в меню «Пуск», ссылаются именно на этот файл.

Параметры запуска 1С для автоматического выбора пользователя

  • /N «Имя пользователя»
  • /P «Пароль пользователя»

Имя и пароль пользователя должно совпадать с именем и паролем, которые заданы в списке пользователей, в Конфигураторе. Пользователей можно посмотреть в Конфигураторе, перейти в верхнем меню: Администрирование > Пользователи. Если пароль пустой, тогда это поле можно не указывать.

Эти параметры можно указать в настройках при редактировании базы в списке баз. В поле «Дополнительные параметры запуска».

Запустите 1С и зайдите в настройки информационной базы, должно появится следующее окно:

Пропишите параметры как показано на рисунке, указав свои имя пользователя и пароль, далее нажмите «Готово». Если все сделали правильно, то при входе в эту базу, у Вас не будет спрашивать имя пользователя и пароль.

Параметры запуска 1С для автоматического запуска базы

  • /F «адрес» - адрес к базе, если она хранится в файловом варианте.

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

  • /S «адрес» - адрес указывайте следующим образом: «Имя сервера (кластера информационной базы)» \ «Имя информационной базы на сервере»

Эти параметры нужно прописать в ярлыке, которым запускаете 1С:Предприятие. Зайдите в свойства ярлыка, в конце поля «Объект» добавляйте нужные вам параметры.

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

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

Автозагрузка 1С при запуске системы

Если требуется запустить 1С Предприятие при запуске системы с нужными параметрами, нужно скопировать ярлык 1С в папку «Автозагрузка».

Если в нем, будут указаны параметры запуска 1С, они сработают при запуске системы.

Можно совместить любые параметры запуска 1С. Для этого просто пропишите нужные параметры в настройках 1С или в ярлыке.

Дополнительные параметры запуска 1С

  • /LogUI — запись действий пользователя в лог. (Запись будет производиться в каталог пользователя, в файл под именем «logui.txt»)
  • /DumpIB « Адрес файла выгрузки« — выгрузка базы данных. Подходит для создания автоматического архивирования базы данных.
  • /Execute « Адрес внешней обработки» - параметр предназначен для автоматического запуска внешней обработки после запуска системы.
  • /C «Строка параметр» - передает параметр в конфигурацию. Обратиться к ней можно через глобальный контекст в конфигураторе «ПараметрЗапуска».
  • /DisableStartupMessages – параметр убирает системные сообщения при запуске 1С Предприятие.

При редактировании информационной базы. Можно указать версию 1С через которую производить запуск (подходит если у Вас установлено несколько баз работающие под разными версиями клиента)

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

«C:\Program Files (x86)\1cv8\common\1cestart.exe» CONFIG /F»С:\Base_Buh» /N»user» /P»111″ /DisableStartupMessages /DumpIB C:\Arhiv\Buh.dt /Out» C:\Arhiv\log_arhiv.txt» -NoTruncate

Если прописать эти параметры в ярлык для запуска 1С в поле «Объект», будет сделан архив базы, которая находится » С:\Base_Buh» в папку «C:\Arhiv» под именем «Buh.dt». Так же будет сделана запись в лог файл » C:\Arhiv\log_arhiv.txt». Укажите свои пути, где находится база, и куда нужно создавать архивы.

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

При разработке приложений часто требуется запустить отладчик 1С под определенным пользователем, для этого нужно в конфигураторе, зайти: Справка > Параметры

На вкладке «Запуск 1С:Предприятия» в группе «Пользователь» по умолчания установлен текущий пользователь (под которым Вы зашли в конфигуратор). Можно изменить его на любого, который Вам нужен. И запуск отладки произойдет под выбранным пользователем.

Так же, здесь можно указать, под каким клиентом запустить приложение.

Вот такими не сложными действиями можно реализовать полезные функции в программе 1С:Предприятие.

Loading...Loading...