Перейти к содержимому

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

  • автор:

Запуск программы

Поддержка этой версии Orchestrator завершена. Рекомендуется выполнить обновление до Orchestrator 2019.

Действие Запуск программы выполняет любую программу или команду на любом компьютере в вашем домене в интерактивном или фоновом режиме. Используйте это действие для запуска приложений резервного копирования или пакетного скрипта, выполняющего набор сложных команд.

Настройка действия запуска программы

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

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

Используйте следующие сведения для настройки действия Запуск скрипта .NET.

Сведения

Параметры Инструкции по настройке
Выполнение программы Выберите этот режим, чтобы запустить программу так же, как ярлык Windows или диалоговое окно «Запуск Windows». Вы также можете использовать кнопку с многоточием (. ) для поиска компьютера.
Выполнение команды Выберите этот режим, чтобы выполнить команду так же, как и в командной строке Windows.
Компьютер Введите компьютер, на котором будет выполняться эта программа или команда.
Путь к программе — Если выбран режим выполнения программы , этот элемент отображается как путь к программе. Введите полный путь к расположению программы, которую вы хотите запустить. Затем, чтобы передать параметры в программу, введите их в поле Параметры .

Продвинутый уровень

Параметры Инструкции по настройке
Режим выполнения Выберите один из следующих вариантов выполнения для программы:

Интерактивный: выберите этот параметр, чтобы отобразить пользовательский интерфейс на компьютере, где выполняется команда или программа. Пользовательский интерфейс, если он доступен, отображается в сеансе пользователя, который определяется учетными данными пользователя, указанными в полях Запуск от имени (имя пользователя, пароль) на вкладке Дополнительно.

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

Опубликованные данные

В следующей таблице перечислены опубликованные элементы данных.

Элемент Описание
Путь к программе Введенный путь к программе или команда.
Параметры программы Параметры, переданные в программу. Этот параметр доступен только в том случае, если на вкладке Сведения выбран пункт Запуск программы.
Путь к рабочей папке Путь к рабочей папке.
ИД процесса Идентификатор процесса приложения, запущенного при выполнении действия Запуск программы. Если вы используете командный запуск, это будет идентификатор процесса приложения командной строки Windows.
Код выхода из программы Код возврата приложения, запущенного действием Run Program.
Компьютер Имя компьютера, на котором было запущено приложение.
Выходные данные программы Текст, отправленный в консоль при запуске программы.
Чистые выходные данные Неизмененные выходные данные программы.
Выходной файл программы Имя локального файла, в котором были сохранены выходные данные программы.
Выходной файл программы UNC Имя файла, в котором были сохранены выходные данные программы в формате UNC.

Безопасность

Действие Run Program основано на PsExec. PsExec позволяет выполнять процессы в других системах с полным взаимодействием для консольных приложений. Дополнительные сведения о PsExec см. в разделе PsExec.

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

Обходной путь для клиентов, заинтересованных в уязвимостях системы безопасности, — создать сопоставленный диск с сервером, который является целевым объектом действия Запуска программы. Это создает контекст безопасности для действия Запуск программы.

4.2.2. Запуск программ и переключение между ними

В общем случае запустить программу или приложение на выполнение можно несколькими способами:

? Щелкнуть мышкой по значку программы на панели (если таковой имеется).

? Щелкнуть мышкой по соответствующему значку рабочего стола (если такой есть).

? Выбрать программу из меню «K».

? Использовать файловый менеджер, например, Konqueror.

? Выбрать в меню «K» команду «Выполнить программу» и ввести имя запускаемой программы в строку ввода появившегося диалога. Быстро вызвать этот диалог можно комбинацией клавиш Alt+F2.

? Запустить программу с виртуального терминала.

Виртуальный терминал — это программа (Kterm или Konsole), в окне которой вы можете работать в режиме командной строки, как на обычной виртуальной консоли.

Для знающих английский язык: названия приложений вроде Konqueror, Konsole, Kontact — это не опечатки, а знак того, что приложения разрабатывались для Оконной Среды K. Название «K» не расшифровывается никак. Впрочем, есть версия, что это название было выбрано в пику CDE (Common Desktop Environment), коммерческой оконной среде, разработанной для коммерческой UNIX.

Переключаться между запушенными приложениями можно комбинацией клавиш Alt+Tab. Вызвать контекстное меню любого объекта можно правой кнопкой мыши. В общем, все как в Windows. и еще несколько виртуальных рабочих столов. Они обозначены кнопками с цифрами на панели задач. Окна приложений открываются на текущий рабочий стол, и, когда вы наведете там достаточный беспорядок, вы сможете переключиться на чистый стол щелчком по такой кнопке или комбинацией клавиш Ctrl+Tab. Обратите внимание, что комбинация Alt+Tab переключает только между приложениями текущего стола.

Данный текст является ознакомительным фрагментом.

Продолжение на ЛитРес

Читайте также

10.4.3. Запуск новых программ

10.4.3. Запуск новых программ Хотя доступно целых шесть способов запустить одну программу из другой, все они делают почти одно и то же — заменяют текущую выполняющуюся программу другой программой. Обратите внимание на слово «заменяет» — все следы текущей выполняющейся

Запуск из сценариев внешних программ

Запуск из сценариев внешних программ Внешние программы и команды можно запускать из сценариев различными

Запуск программ

Запуск программ Существует несколько способов запуска приложений. Все они, за исключением одного, использовались и в предыдущих версиях Windows. Новый вариант – запуск программ с использованием строки поиска меню Пуск. Зная название программы, достаточно набрать в строке

6.1 СОСТОЯНИЯ ПРОЦЕССА И ПЕРЕХОДЫ МЕЖДУ НИМИ

6.1 СОСТОЯНИЯ ПРОЦЕССА И ПЕРЕХОДЫ МЕЖДУ НИМИ Как уже отмечалось в главе 2, время жизни процесса можно теоретически разбить на несколько состояний, описывающих процесс. Полный набор состояний процесса содержится в следующем перечне:1. Процесс выполняется в режиме задачи.2.

Запуск программ до и после установки

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

Запрещение/Разрешения на запуск программ

Запрещение/Разрешения на запуск программ Запрещение запуска программWindows позволяет ограничить доступ к программам, кроме разрешенных в специальном списке.Для ограничения запускаемых программ надо открыть раздел HKCUSOFTWAREMicrosoftWindowsCurrentVersonPoliciesExplorerи создать там ключ

Быстрый запуск программ

Быстрый запуск программ Может быть, диалоговое окно Макрос работает и идеально правильно, но оно так неэффективно! Ведь когда требуется что-то выполнить, обычно это нужно немедленно, КТО захочет открывать диалоговое окно, искать в длинном списке приведенных MCIKHV шрифтом

Автоматический запуск VBA-программ

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

14.1. Запуск внешних программ

14.1. Запуск внешних программ Никакой язык не может использоваться в качестве «клея», если он не позволяет запускать внешние программы. В Ruby для этого есть несколько способов.Не могу не обмолвиться о том, что перед запуском внешней программы неплохо бы понять, что она

Переключение между формами

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

Запуск native-программ

Запуск native-программ Ветвь реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager включает в себя параметр BootExecute, имеющий тип REG_MULTI_SZ. Данный параметр должен содержать названия лишь специальных программ, называемых native-программами. Они работают только с функциями Native API, большинство

Быстрый запуск программ

Быстрый запуск программ Среднестатистический пользователь компьютера применяет в повседневной работе не менее 20–30 различных приложений. Быстро запустить необходимую программу стандартными средствами Microsoft Windows невозможно. Выручают в таком случае специальные

2.2.1. Переключение между окнами

2.2.1. Переключение между окнами Windows является многозадачной операционной системой. То есть вы можете работать одновременно в нескольких программах и переключаться между ними. Объясняю, как это делается. Итак, сейчас у вас открыто окно Мой компьютер, сверните его на панель

Выполнение программ — Основы командной строки

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

Программа, независимо от того, что она делает — это всего лишь файл или набор файлов на диске. Один из этих файлов обязательно должен быть исполняемым. Помните тот самый x из урока про права доступа? Так вот, выполнить программу можно, только если она исполняемая, иначе попытка запустить ее приведет к ошибке.

Весь механизм по запуску программ в *nix-системах основан на соглашениях. Когда мы вводим некоторую команду, например, ls , командная оболочка начинает поиск исполняемого файла с именем ls в списке директорий, указанном в переменной окружения PATH :

echo $PATH /home/hex/.local/bin:/home/hex/bin/:/home/hex/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 

Директории друг от друга отделяются двоеточием. В этом списке присутствуют как общесистемные пути, так и специфичные пути для конкретного пользователя. В вашем случае PATH будет другой.

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

command not found 

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

Если вам интересно узнать, а где лежит исполняемый файл конкретной программы, то можно воспользоваться командой type (а еще which и whereis ):

type cp cp is /bin/cp whereis cp cp: /bin/cp which cp /bin/cp ls -al /bin | grep cp -rwxr-xr-x 1 root root 141528 Jan 18 2018 cp 

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

Скорее всего, вы заметили, что почти все пути к исполняемым файлам программ оканчиваются на директории bin. По общему соглашению исполняемые файлы в таких директориях называют бинарниками. Пакетные менеджеры знают о бинарниках и во время установки программ переносят их в одну из директорий, входящих в переменную PATH . Для вновь устанавливаемых программ это обычно /usr/local/bin.

Иногда возникает необходимость расширить PATH . Особенно часто так происходит, когда мы устанавливаем программу через пакетные менеджеры языков программирования. Делать это надо осторожно — убедившись в том, что по-другому нельзя.

В некоторых ситуациях программа, которую вы хотите запустить, не лежит по путям поиска, прописанным в PATH . Более того, она и не должна там оказаться. Представим, что исполняемый файл программы находится прямо в текущей директории. Логично предположить, что мы можем набрать имя файла и запустить его, и программа выполнится. На самом деле этого не произойдет.

Такое поведение сделано в целях безопасности: возможно, вы хотели запустить какую-то стандартную программу, а злоумышленник положил в текущую директорию вредоносную программу с таким же именем. По этой причине, прямой запуск программ всегда должен быть путем до файла — например, path/to/executable/file. А если файл лежит в текущей директории? Здесь нам поможет обращение через точку ./ :

pwd /home/hex cd test/ ls -al total 16 drwxr-xr-x 2 hex hex 4096 Sep 10 15:24 . drwxr-xr-x 1 hex hex 4096 Sep 10 15:24 .. -rwxr-xr-x 1 hex hex 60 Sep 10 15:24 executable executable bash: executable: command not found ./executable Hello from executable! 

Разберем этот процесс по шагам:

  1. Из домашней директории переходим в директорию test.
  2. Находим в директории test исполняемый файл executable, который при запуске выводит сообщение Hello from executable! .
  3. Пытаемся запустить по имени файл executable и получаем ошибку.
  4. Пробуем запустить через точку и получаем успешный запуск.

Изменение переменной PATH

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

Чтобы вручную изменить переменную PATH , нужно поправить один из конфигурационных файлов Bash. Эти файлы лежат в домашней директории пользователя и могут называться так:

В зависимости от настроек терминала, Bash загружает либо одни файлы, либо другие. Если в вашей домашней директории есть файл .bashrc, то попробуйте использовать его. Если нет, пробуйте остальные файлы в том порядке, в котором они приведены выше. Добавьте в этот файл следующую строку:

export PATH=$PATH:/path/to/directory 

В этой строке вам нужно заменить /path/to/directory на путь до директории с исполняемыми файлами. После этих манипуляций не забудьте перезапустить терминал.

Самостоятельная работа

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

Дополнительные материалы
  1. Перечень наиболее часто используемых команд
  2. Как использовать коды завершения в Bash-скриптах
  3. Как создать псевдоним для команд в Bash

Аватары экспертов Хекслета

Остались вопросы? Задайте их в разделе «Обсуждение»

Вам ответят команда поддержки Хекслета или другие студенты

Об обучении на Хекслете

  • Статья «Как учиться и справляться с негативными мыслями»
  • Статья «Ловушки обучения»
  • Статья «Сложные простые задачи по программированию»
  • Вебинар «Как самостоятельно учиться»

Открыть доступ

Курсы программирования для новичков и опытных разработчиков. Начните обучение бесплатно

  • 130 курсов, 2000+ часов теории
  • 1000 практических заданий в браузере
  • 360 000 студентов

Наши выпускники работают в компаниях:

7 способов запустить «Выполнить» в Windows

В операционной системе Windows имеется инструмент для быстрого запуска программ, приложений, доступа к настройкам компонентов системы с помощью выполнения команд. Команда «Выполнить» (Run Command) — системное средство в операционной системе Windows, которое позволяет вам запускать приложения и программы напрямую.

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

Использование функции диалогового окна «Выполнить» имеет свои преимущества:

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

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

Диалоговое окно «Выполнить» — это подпрограмма процесса «Explorer.exe». В операционной системе Windows нет специального файла, чтобы запустить строку «Выполнить». Для запуска этой подпрограммы используется ресурс «shell32.dll», который можно найти по следующему пути:

C:\Windows\System32\Shell32.dll

Из этого руководства вы узнаете, как открыть «Выполнить» в Windows разных версий ОС. Инструкции в статье вам объяснят, как открыть окно «Выполнить» в Windows 11, Windows 10, Windows 8, Windows 7. Вы можете выбрать один из предложенных способов, который наиболее удобен для вашей повседневной работы.

Как запустить команду «Выполнить» с помощью сочетания клавиш

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

Выполните следующие действия:

  1. Нажмите на сочетание клавиш «Win» + «R».
  2. На рабочем столе откроется диалоговое окно «Выполнить».

окно выполнить

  1. В поле «Открыть:» вам нужно ввести соответствующую команду.
  2. Чтобы выполнить команды нажмите на кнопку «ОК» или на клавишу «Enter».

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

Проделайте следующее, чтобы запустить приложение с повышенными привилегиями:

  1. Нажимайте на клавиши «Win» + «R».
  2. В открывшемся окне «Выполнить», в поле «Открыть:» введите команду для запуска нужной программы.
  3. Нажмите и удерживайте клавиши «Ctrl» + «Shift», а затем нажмите на «Enter».

выполнить от имени администратора

  1. После выполнения соответствующей команды, нужное приложение запустится от имени администратора. В данном случае открылась командная строка, запущенная от имени администратора.

приложение запущено от администратора

Как открыть окно «Выполнить» в Windows через поиск

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

Введите в поле поиска слово «выполнить» или «run». В результатах поиска появится приложение «Выполнить», которое вы можете открыть.

запуск из поиска

Как запустить команду «Выполнить» в Windows из меню «Win» + «X»

Еще один удобный способ запустить окно «Выполнить» — через меню, которое появляется, когда вы щелкаете правой кнопкой мыши по кнопке «Пуск» на панели задач. Кроме того, вы также можете открыть это меню, нажав на клавиши «Win» + «X».

Этим методом можно пользоваться в операционных системах Windows 11, Windows 10, Windows 8.1, Windows 8.

Запустите «Выполнить» с помощью правого меню кнопки «Пуск»:

  1. Щелкните правой кнопкой мыши по меню «Пуск», или нажмите на клавиши «Win» + «X».
  2. На экране появится меню, которое часто называют меню опытного пользователя.
  3. Кликните по пункту «Выполнить».

запуск из winx

Как открыть строку «Выполнить» в Windows из меню «Пуск»

Вы можете открыть «Выполнить» непосредственно из меню кнопки «Пуск» в разных версиях операционной системы Windows.

Как открыть окно «Выполнить» в Windows 11:

  1. Откройте меню «Пуск».
  2. Нажмите на кнопку «Все приложения».
  3. В перечне программ найдите и запустите «Инструменты Windows».
  4. В окне «Инструменты Windows» выберите «Выполнить».

выполнить в windows 11

Как открыть «Выполнить» в Windows 10:

  1. Щелкните левой кнопкой мыши по меню «Пуск».
  2. Прокрутите список приложений системы.
  3. В папке «Служебные — Windows» вы найдете приложение «Выполнить».

выполнить в windows 10

Как открыть «Выполнить» в Windows 8 и Windows 8.1:

  1. В Windows 8.1 щелкните по меню «Пуск», чтобы перейти в «Приложения». В Windows 8 нет меню «Пуск», поэтому вы сразу можете перейти к списку приложений.
  2. В списке установленных программ найдите папку «Служебные — Windows».
  3. Здесь вы увидите «Выполнить».

выполнить в windows 8

Как открыть «Выполнить» в Windows 7:

  1. Войдите в меню «Пуск».
  2. Нажмите на «Все программы».
  3. В списке приложений откройте папку «Стандартные».
  4. Там вы можете запустить приложение «Выполнить».

выплолнить в windows 7

Запуск «Выполнить» из командной строки

Можно запустить «Выполнить» через командную строку. Это не самый удобный способ, но его также используют.

  1. Запустите командную строку на компьютере.
  2. В окне интерпретатора командной строки введите команду:

explorer.exe Shell.

запуск в командной строке

  1. Нажмите на клавишу «Enter».

Как открыть панель «Выполнить» в Windows PowerShell

Инструмент для выполнения команд можно запустить с помощью другого встроенного системного средства — Windows PowerShell.

  1. Откройте Windows PowerShell на ПК.
  2. Вставьте в окно оболочки следующий командлет:
(New-Object -ComObject "Shell.Application").FileRun()

запуск из powershell

  1. Чтобы выполнить команду щелкните по клавише «Enter».

Как открыть меню «Выполнить» в Диспетчере задач

Поскольку окно «Выполнить» можно использовать для управления процессами, то вы можете открыть это окно с помощью Диспетчера задач.

  1. Откройте Диспетчер задач на своем устройстве.
  2. В окне «Диспетчер задач» нажмите на меню «Файл».
  3. В выпадающем меню нажмите на пункт «Запустить новую задачу».

запустить новую задачу

  1. Откроется окно «Создание задачи», которое вы можете использовать по своему усмотрению.

создание задачи

Обратите внимание на то, что открытие диалогового окна из Диспетчера задач дает вам возможность запустить задачу с повышенными правами, установив флажок в пункт «Создать задачу с правами администратора».

Выводы статьи

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

Как открыть «Выполнить» в Windows (видео)
Похожие публикации:

  • Как переименовать имя компьютера в Windows
  • Как отключить фоновые приложения в Windows 11/10
  • Как включить или отключить эффекты прозрачности в Windows 11
  • Как показать скрытые файлы и папки в Windows
  • Как открыть службы в Windows 11 и Windows 10

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

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