Как организовать запуск только одной программы на компьютере
Создание ярлыка игры
Прежде чем создать ярлык игры, необходимо найти файл, который отвечает ее запуск. Все эти файлы имеют расширение exe, то есть значок запуска игры будет иметь следующий формат имени: название. exe Следует также сказать, что расширение exe может быть скрытым (не отображаться). Необходимый файл запуска находится в месте, которое вы указали во время установки — это может быть следующий путь:
C: Program Files название_игры название_название. exe
Для того чтобы запустить игру с параметрами (ключами) их необходимо дописать в конце поля Объект через пробел. Сразу следует сказать, что параметров запуска может быть больше одного и все они записываются в следующем формате в конце поля Объект через пробел:
На этой странице вы найдете детальную инструкцию по запуску игры параметрами, ключами запуска. «Зачем это нужно?» — спросите вы. Чтобы ответить на этот вопрос необходимо рассказать что такое параметры, ключи запуска и на что они могут влиять. При запуске игры с указанием параметров вы активируете скрытые возможности, которые в большинстве случаев нельзя включить каким-либо другим путем. Следует также сказать, что каждая игра имеет свои индивидуальные ключи запуска, не зная о которых вы не сможете что-то активировать.
И так, что необходимо сделать, чтобы запустить игру с параметром? Сразу следует сказать, что запустить игры вместе с параметрами, ключами запуска, можно только через ярлык или командную строку, но так как через ярлык это сделать проще, то второй метод здесь рассмотрен не будет.
Создание ярлыка игры
Прежде чем создать ярлык игры, необходимо найти файл, который отвечает ее запуск. Все эти файлы имеют расширение exe, то есть значок запуска игры будет иметь следующий формат имени: название.exe Следует также сказать, что расширение exe может быть скрытым (не отображаться). Необходимый файл запуска находится в месте, которое вы указали во время установки — это может быть следующий путь:
C: Program Files название_игры название_название.exe
И так, необходимый файл вы нашли. Теперь создадим ярлык игры на рабочем столе. Создать ярлык можно несколькими методами — используйте какой-то один.
Добавление параметров запуска к ярлыку игры
Ярлык создан и можно добавлять параметры запуска игры. Для этого кликните правой клавишей мыши по созданному ярлыку на Рабочем столе и выберите пункт Свойства. Перед вами появится окно в котором вам понадобиться отредактировать только одно поле с названием Объект.
Для того чтобы запустить игру с параметрами (ключами) их необходимо дописать в конце поля Объект через пробел. Сразу следует сказать, что параметров запуска может быть больше одного и все они записываются в следующем формате в конце поля Объект через пробел:
-параметр_1 -параметр_2 -параметр_3
Мы каждый день пользуемся различными компьютерными программами для выполнения самых разнообразных задач. Некоторые из них имеют большое количество настроек и возможностей, и чтобы всеми ими воспользоваться, нужно совершать множество манипуляций. Например, вы регулярно используете несколько режимов работы приложения, вводите логин и пароль пользователя, применяете специальные режимы. Помимо офисных работников, в таких возможностях очень часто нуждаются любителей компьютерных игр. Все эти манипуляции могут занимать значительное количество усилий и времени, да и попросту раздражать.
Отражение условий старта приложения в ярлыке упрощает работу с программами.
Стоит отметить, что подобная необходимость, о которой было упомянуто выше, возникает крайне редко, и по большей части решается без усилий самими настройками приложений или игры.
Исходя из этого весь вопрос следует рассматривать лишь как дополнительную возможность по расширенному запуску программного обеспечения, потому что целесообразность подобных действий сомнительна, и времени для пользователя они точно не сэкономят.
Операционная система Windows предоставляет каждому пользователю возможность прописать в ярлыке программы параметры запуска. В рамках рассматриваемого вопроса вместо того чтобы переключаться между пунктами меню, можно один раз создать несколько ярлыков с нужными параметрами, расположить их на рабочем столе или панели задач, а в Windows 8 и 10 и на начальном экране, и запускать программу с нужными параметрами одним нажатием кнопки.
Все эти параметры прописываются в ярлыках, которые представляют собой специальные файлы со ссылкой на исполняемый файл. Вам не нужно каждый раз переходить в папку, в которую установлен софт, и искать файл запуска. В этой статье мы рассмотрим, как существенно расширить ваши возможности при работе с программным обеспечением и узнаем, как прописать параметры запуска в командной строке ярлыка на рабочем столе. Всю процедуру мы разделим на два этапа.
Как прописать параметры запуска программы в ярлыке
Этап 1. Выбор исполняемого файла и перенос ярлыка на рабочий стол
Несмотря на то что в подавляющем большинстве случаев при установке софта иконка для запуска помещается на рабочий стол, в некоторых случаях этого не происходит. Тогда вам нужно самостоятельно найти исполняемый файл. Каким образом?
- При установке приложения внимательно следите за тем, какую папку предлагает выбрать установщик. Обычно это C:Program Files либо C:Program Files (x86). Большинство разработчиков предоставляет возможность самостоятельно выбрать папку по умолчанию, но, если вы не изменяете предложенный вариант, программа будет установлена именно в указанную папку.
- Через проводник Windows зайдите в каталог, куда установлено программное обеспечение и найдите файл запуска. Он имеет расширение exe. Зачастую его название совпадает с названием самого софта. Если же вы не можете определиться, попробуйте выяснить эту информацию на официальном сайте разработчика в разделе справки или в службе технической поддержки.
- Кликните по названию файла правой кнопкой мыши и выберите функцию «Создать ярлык».
- Подтвердите запрос системы «Windows не может создать ярлык в данной папке. Поместить его на рабочий стол?».
Если же вы не помните, в какой папке установлены софт, поступить можно следующим образом:
Если же вы пользуетесь Windows 10, процедура будет несколько отличаться:
- Перейдите на стартовый экран нажатием кнопки Пуск.
- Отыщите в списке всех приложений или на начальном экране иконку запуска программы.
- Кликните правой кнопкой мыши, выберите Дополнительно — Перейти к расположению файла.
- После того как откроется окно Проводника Windows, скопируйте значок на рабочий стол через контекстное меню либо же просто перетянув его в нужное место.
Этап 2. Указание параметров запуска
После того, как мы успешно перенесли значок на рабочий стол, займёмся указанием необходимых параметров в его свойствах. Для этого вам нужно:
- Правой кнопкой мыши кликнуть по иконке и выбрать «Свойства».
- В открывшемся меню перейдите во вкладку «Ярлык» и найдите строку «Объект». Вы увидите, что поле ввода в нём является активным. Именно сюда мы и будем прописывать нужные команды.
- После ввода нужных данных внизу окошка нажмите последовательно Применить — OK.
Какие команды прописывать
Разобравшись с тем, как прописывать команды запуска, давайте попробуем выяснить, что именно прописывать. К сожалению, универсальных команд, действующих для абсолютно всех программ, не существует. Поэтому, если вы хотите создавать ярлыки для быстрого запуска с указанными параметрами, вам придётся изучить справку программы либо же обратиться в службу технической поддержки разработчиков.
Очень часто такая информация указана на официальных форумах приложения или игры. Более опытные юзеры или представители разработчиков или правообладателей публикуют там детальную информацию.
Возвращаясь к тому, что было сказано ещё в начале настоящей статьи. Указание параметров получило свою наибольшую актуальность в период массового интереса к игре под названием «Counter-Strike». Почему данный интерес получил подобное распространение именно на «CS» вопрос неоднозначный, кто-то применял это исключительно для развлечения, кто-то (как, например, некоторые профессиональные игроки) для того, чтобы максимальным образом индивидуализировать игровой процесс.
Например, вот список параметров для игры «Counter-Strike: Global Offensive», которые некоторыми пользователями используются при запуске:
Параметр | Значение |
-novid | Отключение вступительного ролика |
-w 640 -h 480 | Установка расширения |
-console | Активация консоли |
-freq 120 | Установление лимита частоты обновления экрана |
-high | Запуск с повышенным приоритетом |
-condebug | Сохранение логов |
-low | Запуск с пониженным приоритетом |
-noaafonts | Отключение сглаживания |
-nosync | Деактивация вертикальной синхронизации |
-fullscreen | Запуск в полноэкранном режиме |
-language English | Установка языка |
Заключение
На сколько приведённый порядок действий целесообразен и актуален на середину 2019 года решать каждому за себя, а в комментариях приглашаем вас подискутировать на эту тему, а также рассказать о том, какие программы вы запускаете с указанием параметров запуска. Эти данные могут кому-то пригодиться.
Что такое функция ограниченного доступа Windows, как она позволяет создавать учетные записи пользователей, которые могут безопасно запускать одно приложение, и как использовать подготовку для настройки набора приложений UWP и Win32 для запуска.
Это не прерогатива Windows 10 — функция ограниченного доступа также существовала в Windows 8.1. Однако давайте посмотрим, для чего он нужен и как его настроить в последней операционной системе Microsoft.
Начнем с того, что в некоторых случаях может быть полезно заблокировать доступ к Windows 10, убедившись, что пользователь может запускать под определенной учетной записью одно предварительно настроенное приложение. Функция ограниченного доступа делает именно это и позволяет пользователям загружать и использовать одну программу.
Для этого достаточно выполнить несколько простых шагов. Однако хорошо бы не сразу бросаться в глаза конфигурации мультимедийного киоска, что возможно на экране «Управление учетной записью», потому что в качестве приложения, в котором можно заблокировать пользователя, вы не можете выбрать его свободно, но должны быть выбраны из список тех.UWP (Microsoft Store).
1) Запустите Windows 10 от учетной записи администратора и установите программу, которая также должна использоваться учетной записью, на которую вы собираетесь установить ограничение.
Во время установки, если это явно запрошено, выберите параметр, позволяющий сделать программу доступной для всех пользователей системы.
2) Введите «Управление своей учетной записью» в поле поиска Windows 10, затем выберите «Семья и другие пользователи» в левом столбце.
3) Нажмите «Назначенный доступ» сразу под заголовком «Настроить мультимедийный киоск».
5) На следующем экране Windows 10 спросит, какое приложение должно быть доступно пользователю. Он будет единственным, который будет запускаться автоматически и загружаться в полноэкранном режиме. Среди различных возможностей вы также можете выбрать браузер Microsoft Edge и установить веб-сайт по умолчанию, который будет загружаться в качестве стартовой страницы.
Единственная проблема заключается в том, что в своем нынешнем виде функционал ограниченного доступа не позволяет настроить автоматическое полноэкранное выполнение приложений, не являющихся UWP или установленных по умолчанию Microsoft в системе или загруженных из Microsoft Store.
Чтобы преодолеть это ограничение, а также настроить приложения Win32, вы можете использовать бесплатную программу Конструктор конфигураций Windows можно загрузить из Microsoft Store, нажав «Получить, а затем установить» (работает как в Pro, так и в Enterprise версиях Windows 10).
После запуска вы можете использовать конструктор конфигураций Windows для создания файла подготовки, который будет вставлен на съемный носитель, например на USB-накопитель.
Программа Microsoft, совершенно бесплатная, позволяет задать характеристики машины: имя, ключ продукта, программы для установки, учетную запись для создания, приложения (UWP и Win32) для автоматического запуска, не позволяя использовать другие программы (подробнее доступен на этот адрес).
Как объяснил на этой странице, когда вы устанавливаете Windows 10 с нуля, на этапе установки во время страны проживания вы можете вставить USB-накопитель, содержащий созданный ранее файл подготовки.
Windows 10 распознает его и спросит, собираетесь ли вы использовать его для автоматического завершения установки операционной системы.
Помощник Админа > Blog > Windows & Linux > Windows > Как настроить в Windows запуск только одной программы при входе в систему.
Данный способ чаще всего необходим в случаях, когда нужно организовать рабочее место с использованием только одной программы, без возможности использования других программ Windows.
1. Настройка автозапуска программы как оболочка системы.
Например, запуск только программы для просмотра камер видеонаблюдения, запуск только 1с клиента, запуск только какой-нибудь CRM, которой достаточно для полноценной работы сотрудника.
1. Для этого переходим в ветку реестра по следующему пути:
2. В правой части ветки находим строковый параметр Shell, у которого значение explorer.exe.
3. Необходимо заменить explorer.exe на пусть до программы, которую вы хотите запускать, например «C:\Program Files (x86)\1cv8\common\1cestart.exe» (пусть должен быть в двойных кавычках).
4. Дополнительно рекомендую отключить через локальные групповые политики компьютера, возможность запустить какую-либо программу или оболочку explorer.exe, через CTR + ALT + Del — Диспетчер задач — Файл — Запустить новую задачу.
Отключается это в локальных групповых политиках Windows.
Переходим в «Локaльный компьютер \ Имя пользователя» → Конфигурaция компьютера → Aдминистрaтивные шaблоны → Системa → Вaриaнты действий после нaжaтия CTRL+ALT+DEL.
В правой части находим параметр «Удалить диспетчер задач» — этот пaрaметр политики зaпрещaет пользовaтелю зaпускaть диспетчер зaдaч задаём значение Включено.
2. Запуск только одной программы в Windows для определенного пользователя.
Если данную настройку необходимо сделать только для определенного пользователя в системе, то самым первым пунктом необходимо найти файл NTUSER.DAT пользователя и загрузить его в ветку реестра.
В дальнейшем мы повтором по инструкции из 1 способа все настройки.
1. Файл NTUSER.DAT пользователя, например SysAdmin находится в директории C:\Users\SysAdmin.
Если файл не находите — включите отображение скрытых файлов.
2. Далее запускаем реестр и переходим в раздел HKEY_LOCAL_MACHINE.
В меню реестра переходим «Файл — загрузить куст».
Появится окно с выбором файла, где необходимо указать на NTUSER.DAT пользователя SysAdmin.
В появившемся окне укажите любое имя загружаемого куста реестра, например как имя пользователя SysAdmin.
Если при попытке загрузить куст реестра вы видите ошибку- «файл занят» — это означает, что сеанс пользователя активен — необходимо завершить сеанс пользователя SysAdmin.
3. Теперь В ветке реестра HKEY_LOCAL_MACHINE мы видим загруженный «раздел» с указанным выше именем.
Переходим в раздел
и снова находим строковый параметр «Shell«.
4. Далее повторяем с 2 пункта способа выше «Настройка автозапуска программы как оболочка системы.»
В некоторых случаях необходимо запускать какие либо приложения на сервере например программу 1С. Т.е создается отдельно сервер ставиться на него 1С и пользователи с помощью rdp подключаются и работаю на нем. Но это не совсем удобно так как при простом подключении по rdp пользователь видит новый рабочий стол.
Если к примеру нужно открыть какой либо другой документ на рабочем столе то нужно свернуть терминальную сессию. Лучше сделать так чтобы при подключении по RDP запускалась только программа. Выглядеть это будет как запуск обычного приложения хотя на самом деле это будет удаленное подключение к серверу.
Давайте на пример 1С создать такой RDP ярлык. Рассмотрим два способа создания подобного ярлыка один средствами Windows второй с помощью Windows Server. Напомню что для таких подключений необходимо создать пользователей на сервере. Делается это через Управление компьютером если кто не знает или забыл.
Создание RDP для запуска одной программы
С помощью Windows 7
И так тут все достаточно просто запускаем Подключение к Удаленному рабочему столу через и кликаем Параметры.
В открывшемся окне переходим на вкладку Программы. Ставим галочку на против пункта При подключении запускать следующею программу указываем путь и рабочую папку программы.
Далее переходим на вкладку Общие и сохраняем rdp ярлык. И пробуем подключиться, но этот способ очень часто не дает желаемого результата очень часто возникают разные ошибки с правами пользователей и т.д. По этому лучше воспользоваться вторым.
С помощью Windows Server 2008
В качестве примере я воспользуюсь Server 2008. И так заходим на сервер с правами администратора. Идем в Пуск — Администрирование — Службы терминалов — Диспетчер удаленных приложений RemoteApp служб терминалов.
Для начала нужно добавить приложение, для этого в низу в окне Удаленные приложения remoteApp кликаем правой кнопкой и выбираем Добавить удаленное приложение… Проходим все пункты с помощью мастера там ничего сложного нет по этому описывать ничего не буду.
Теперь создадим сам ярлык. Выделяем в добавленное приложение в окну Удаленные приложения потом в правой части окна кликаем на Создать RDP-файл.
Откроется мастер создания проходим все необходимые шаги тут также все просто ни чего менять не нужно.
В конце должно открыться окно с созданным ярлыком.
Копируем этот ярлык на рабочею станцию и пробуем подключиться с помощью ранее созданной учетной записи пользователя.
Если вы все сделали правильно то должна запуститься выбранная вами программа в моем случае это 1С. Ну вот все надеюсь кому то пригодиться данная статья.
2015.08.30 / Дмитрий Марков / 0 Comments
Сегодня мы рассмотрим довольно интересную тему, а именно добавление программ и файлов в список для автоматического запуска при старте операционной системы. По-сути по отдельности каждый из представленных способов будут просты, но я решил объединить в одну статью все известные мне способы средством самой операционной системы.
Способы:
1. Добавлением ярлыка в папку автозапуска
2. С помощью реестра.
3. С помощью планировщика заданий.
Способ №1.
Добавление ярлыка программы в папку автозапуска. [adsense3] Этот способ идет первым, так как является самым простым из всех представленных и в большинстве случаев его будет более, чем достаточно. Для этого нужно произвести всего пару действий:
1) Кликаем по исполняющему файлу программы. И в контекстном меню выбираем «Создать ярлык». Полученный ярлык вырезаем с текущего местоположения. Так же можно просто скопировать ярлык с рабочего стола, если он имеется. 2) Далее нам нужно перенести (скопировать) его в папку, какую папку выбирать вам.
а) Если вы хотите чтобы эта программа загружалась только для вашего пользователя, то открываем проводник и вставляем в строку адреса:
б) Если же вы хотите, чтобы программа запускалась у всех пользователей, то добавляем в папку:
Все, после этих действий программа будет автоматически запускаться при старте системы.
Способ №2.
Добавление программы в автозапуск через запись в реестре.
1) Открываем реестр, для этого жмем сочетание клавиш Win+R и вводим regedit.
2) Здесь так же есть два варианта развития события:
а) Только для пользователя открываем ветку:
б) Для всех пользователей открываем ветку:
3) Кликаем правой клавишей по пустому месту в правой части окна и выбираем «Создать» — «Строковый параметр».
4) Задаем имя, соответствующее названию программы и дважды по нему кликаем, чтобы открыть свойства и задать значение. В «значение» указываем полный путь до исполняющего файла программы. Его можно взять из свойств ярлыка рабочего стола или самого исполняющего файла.
5) Жмем ОК и все, теперь программа добавлена в автозапуск.
Способ №3.
Добавлением программ в автозапуск с помощью утилиты «Планировщик заданий» Windows. Да, в ОС Microsoft Windows есть встроенная утилита для добавление программ и не только в автозапуск. При этом с очень большим количеством настроек.
1) Открываем «Планировщик заданий». Можно открыть Панель управления — Система и безопасность — Администрирование и здесь уже выбрать его из списка. Или нажмите сочетание клавиш Win+R и введите taskschd.msc. Откроется следующее окно.
2) Жмем справа кнопку «Создать простую задачу…». Откроется «Мастер создания простого задания» (куда же в майкрософте без мастеров создания;). Вводим имя нашей задачи и при необходимости даем пару строк описания. И жмем кнопку «далее».
3) Выбираем когда должна запускаться наша программа, так как я сейчас добавляю веб-сервер и хочу чтобы он у меня запускалось до ввода пароля пользователя я выберу «При запуске компьютера».
4) Нас интересует «запустить программу». Остальное Бил Гейтс и не рекомендует.
5) Жмем кнопку «обзор» и ведем к программе, которую мы хотим запускать при старте.
6) Проверяем все ли правильно мы указали и жмем «Готово». Программа добавлена в автозагрузку.
Автозапуск программ при входе пользователя в систему
Раз уж была затронута тема запрета запуска программ с помощью каталога Автозагрузка, поговорим о другом методе запуска программ — посредством реестра Windows. В реестре Windows XP существует много ветвей, из которых программа может быть автоматически запущена, но основной ветвью, используемой для этого, является HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun (а также ветвь корневого раздела HKEY_LOCAL_MACHINE). Поэтому для этих ветвей также желательно установить только доступ на чтение, как для своей учетной записи, так и для учетной записи системы. Этим вы решите два вопроса. Во-первых, сделаете невозможным установку автоматического запуска новых программ, а во-вторых, повысите общий уровень защиты от вирусов и других хакерских программ, которые запускаются при входе пользователя в систему, так как они чаще всего используют для своего запуска именно эти ветви реестра.
ПРИМЕЧАНИЕ
Другие ветви для автоматического запуска программ при входе пользователя в систему будут описаны в конце данной главы.
При упоминании об автоматическом запуске программ следует также сказать о такой программе, как msconfig.exe. Она содержит две полезные вкладки: Службы и Автозагрузка. С помощью вкладки Службы можно запретить автоматический запуск определенных служб, установленных на компьютере. С помощью вкладки Автозагрузка можно запретить автоматический запуск программ. При этом на данной вкладке находится список программ, запускаемых как с помощью приведенной выше ветви реестра, так и с помощью каталога Автозагрузка. Только не следует переусердствовать при отключении программ. Например, следующие программы могут вам понадобиться:
? mobsync — используется для синхронизации автономных файлов при входе пользователя в систему (если эта функция не используется, можно отключить);
? ctfmon — является программой для отображения языковой панели (и если вы используете языковую панель, то данную программу отключать не нужно).
Т.е. есть какая-либо установленная программа, в ней залогинен куда-либо, есть свои настройки.
Хочется одновременно запустить вторую копию под другим логином с другими настройками.
Не важно какая программа. Есть ли в принципе универсальное простое и безгеморройное средство для клонирования? Ну вот как App Cloner под Android.
Запуск от имени другого пользователя, запуск в песочнице (sandboxie), запуск в виртуальной машине, запуск с параметрами, виртуализация приложения, создание портативной - переносимой или виртуализированной версии. и т.д. и т.п.
топ, спасибо за совет, создал пользователя дополнительного в винде, потом создал дубликат папки (приложение VK) хотя наверное можно было и не создавать, ну и через shift + правая кнопка мыши запускаем прогу от другого пользователя, в итоге сижу теперь с 2мя вк
Sandboxie, впрочем, зависит от программы. Если она в принципе или её текущая сборка портабельна - возможно достаточно скопировать папку с ней.
Многие браузеры можно запускать с указанием конкретного профиля (т.е. можно сделать разные ярлыки например).
App Cloner нужен под Android просто потому что это требуется, ведь согласно общепринятым правилам работы программы аккаунты должны быть в AccountManager.
Если вы про обычную Windows - нет такой необходимости.
Можно запускать программы с параметром, указывающим какой аккаунт/профиль использовать.
Можно установить программы в разные каталоги.
Да, про обычную винду.
Любую программу можно как-то запустить от имени другого пользователя не выходя из-под текущего пользователя?
paramsfile [Parameters File] [Delimiters] [Quote Character] [NirCmd Command]
This powerfull command allows you to execute NirCmd Command multiple times, by loading one or more parameters from a text file. The text file can be comma-delimited, tab-delimited, semicolon-delimited, or delimited by any char that you specify in [Delimiters] parameter.
Here's an example. Let's say that you have the following text file, containing user names and passwords, delimited by comma:
user01, 123456
user02, abcfg
user03, 5fr23
user04, 33333
The following NirCmd commands sequence will create 4 users with the specified user-names and passwords (by using 'net user' command provided by Windows 2000/XP operating system)
nircmd.exe paramsfile "c:\temp\users.txt" "," "" execmd net user ~$fparam.1$ ~$fparam.2$ /add
The ~$fparam.1$ specifies the first entry in each line - the user name. The ~$fparam.2$ specifies the second entry in each line - the password.
paramsfile "c:\temp\folders.txt" "" "" execmd md ~$fparam.1$
paramsfile "c:\temp\shortcuts.txt" "," "~q" shortcut ~$fparam.1$ "~$folder.desktop$" ~$fparam.2$
Читайте также: