Как запустить програмку через командную строчку Windows
Большинство юзеров операционной системы Windows привыкли запускать необходимое приложение либо игру двойным кликом по ярлычку, расположенному на рабочем столе, либо найдя его в Пуске. Как вариант, можно открыть папку, в которой оно установлено, и уже оттуда запустить exe-шный файл.
Поскольку таковой пуск приложений может подойти не постоянно, в данной статье давайте разглядим несколько разных методов, используя которые получится запустить програмку из командной строки.
Для начала необходимо открыть окно консоли. Как это сделать, тщательно описано в статье: вызов командной строчки Windows.
1 способ: пуск системного приложения
Для того чтоб запустить из консоли одно из системных приложений употребляется команда «start» и через пробел указывается необходимое заглавие. В качестве наименования необходимо прописать системное имя. Для Проводника – это explorer, диспетчера задач – taskmgr, панель управления – control, конфигурация системы – msconfig.
Чтобы открыть блокнот напишите notepad, проигрыватель Windows Media – wmplayer, Paint – mspaint, таблицу знаков – charmap. Ежели напишите cmd, раскроется новое окно командной строки.
Например, откроем таблицу знаков. Наберите в строке:
start charmap
и нажмите «Enter».
2 способ: указав полный путь к файлу
Если для вас необходимо запустить хоть какое другое установленное приложение, тогда следует указать полный путь к исполняемому файлу программы.
Например, у меня в папке Загрузки есть программа для установки Студии, давайте ее откроем. Захожу в папку и кликаю мышкой по полю, где прописан путь. Всю эту строчку необходимо прописать в командной строке (поскольку скопировать-вставить там не работает) и в конце дописать заглавие утилиты, которую желаем запустить.
В консоли будет написано:
c:usersmasterdownloadswlsetup-all
После нажатия «Enter» началась подготовка к установке Студии. Как видите, прописывая путь необязательно применять огромные буковкы, можно вводить лишь маленькие.
Если же в пути к подходящему файлу будут пробелы, тогда покажется окно с сообщением, что отыскать указанный файл не выходит. Дело в том, что командная строчка распознает путь до первого пробела, а не всю введенную вами строчку. В примере, она решила, что я желаю открыть c:program.
Теперь незначительно отойдем от темы, и разглядим, как выяснить полный путь к той програмке, которую мы желаем запустить.
Для этого найдите через окно Проводника исполняемый файл подходящего приложения. Чтоб осознать, что это он, поглядите, чтоб напротив него в поле «Тип» было указано «Приложение». Далее кликните по полю вверху – это и есть путь.
Например, Тотал Коммандер запускается файлом «totalcmd», а он находится по пути: «c:program filestotal commander».
Или еще один вариант. Ежели на рабочем столе есть ярлычек подходящего приложения, его можно не находить через Проводник. Довольно кликнуть по нему правой клавишей и выбрать пункт «Расположение файла».
Откроется окно, которое мы уже разглядели. В нем будет выделен файлик, который запускает утилиту, а вверху можно выяснить к ней путь.
3 способ: используя path
С помощью данной команды мы сохраним путь к той папке, в которой находится исполняемый файл, а позже запустим его.
Рассмотрим все тот же Тотал Коммандер. В консоли пишем:
path c:program filestotal commander
После «path» непременно ставьте пробел. Конкретно по этому пути находится подходящий нам файл «totalcmd». Жмите «Enter».
Дальше прописывайте заглавие exe-шного файла. У меня это:
totalcmd
Указанная программа будет запущена. В конце необязательно указывать расширение. Таковым образом, можно запустить хоть какой исполняемый файл в указанной папке.
4 способ: с помощью команды cd
Эта команда откроет указанную папку, и уже из нее мы запустим подходящий нам файл. К примеру, зайдем в папочку TeamViewer:
cd c:program filesteamviewer
После «cd» поставьте пробел. Нажимайте «Enter».
В данной нам папке хранится файл, которым запускается TeamViewer, он имеет одноименное заглавие. Потому далее ввожу:
teamviewer
нажимаю «Enter» и утилита запускается.
Если необходимо открыть приложение, которое установлено не на системном диске, то применять сможете команду path. Ежели я наберу:
path d:program filesccleaner
ccleaner
(после ввода каждой строчки нажимайте «Enter»), то у меня раскроется CCleaner. Конкретно он установлен по указанному пути на диске D:.
А вот с помощью команды cd этого сделать не получится.
5 способ: через контекстное меню
Для этого найдите ту папку, в которой хранится исполняемый файл, и нажмите по ней правой клавишей мыши, при этом зажав и удерживая кнопку «Shift». Далее в контекстном меню выберите «Открыть окно команд».
После этого в командной строке сходу раскроется подходящая нам папка. Введите в строчку заглавие файла, который запускает утилиту, и нажимайте «Enter». Это мы запустили CCleaner, расположенный не на системном диске (у меня D:).
Если необходимо запустить програмку, которая установлена там же, где и операционная система, деяния те же. Давайте откроем браузер Google Chrome. Находим папку, в которой хранится файл, что его запускает, и избираем упомянутый выше пункт.
Затем вводим заглавие файла с расширением .*exe: chrome, и нажимаем «Enter». Браузер будет запущен.
6 способ: путь в кавычках
В начале, я упомянула, что ежели в прописанном пути будут пробелы, файл не раскроется. Но ежели написать его в кавычках, то консоль все усвоит. Кавычки должны быть двойные и прямые, а не в виде запятых. Ставятся они с помощью композиции «Shift+Э» с избранной британской раскладкой клавиатуры.
В их необходимо написать на сто процентов путь и в конце указать сам файл с расширением, который будет запущен:
«c:program filestotal commandertotalcmd.exe»
Используя кавычки, сможете открывать программы и на системном диске и на диске с данными.
Это все известные мне методы, которые посодействуют открыть подходящую програмку конкретно из командной строчки Windows. Ежели понимаете что-то еще, пишите в комментариях.
Оценить статью:


о авторе: Олег Каминский
Вебмастер. Высшее образование по специальности “Защита информации”. Создатель портала comp-profi.com. Создатель большинства статей и уроков компьютерной грамотности
“Регистрацию”.exe, потому вы сможете запустить его из хоть какой командной строчки в Windows
Как вы сможете сделать .exe файл доступен из хоть какого места в окне командной строчки Windows? Есть ли какая-то запись реестра, которая обязана быть введена?
15 ответов
вам необходимо убедиться, что exe находится в папке, которая находится на переменные среды.
вы сможете сделать это, установив его в папку, которая уже находится на либо добавив свою папку в .
вы сможете попросить собственного установщика сделать это, но для вас необходимо будет перезагрузить машинку, чтоб убедиться, что она будет подобрана.
вы сможете добавить последующие разделы ключ:
в этом ключе добавьте строковое значение по умолчанию, содержащее путь к exe-файлу.
вам необходимо путь файла в переменную окружения path. Перейдите в “Мой Комп – > Характеристики – > дополнительно – > переменные среды – > путь” и отредактируйте путь, добавив ‘s каталог в путь.
другое решение, которое я лично предпочитаю, употребляет RapidEE для наиболее плавного редактирования переменных.
вместо того, чтоб помещать исполняемый файл в каталог по пути, вы должны сделать пакетный файл в каталоге по пути, который запускает програмку. Таковым образом, вы не отделяете исполняемый файл от его вспомогательных файлов, и вы не добавляете остальные вещи в том же каталоге в путь непреднамеренно.
такой пакетный файл может смотреться так:
Windows 10, 8.1, 8
Откройте меню Пуск,
- тип
- откройте параметр
- клик
- там вы видите две коробки, в box find переменная
- клик
- появляется окно, нажмите
- введите каталог путь либо ( каталог означает исключить имя файла из пути)
- клик на всех открытых окнах и
перезагрузить системуперезапустите командную строку.
- Если вы желаете иметь возможность запускать его снутри УМК.exe либо пакетные файлы нужно добавить в каталог .exe находится в переменной %path% ()
- Если вы желаете иметь возможность запускать его в диалоговом окне пуска (Win+R) либо в любом приложении, которое вызывает ShellExecute добавление exe в app пути ключ довольно (это наименее подвержено ошибкам во время установки/удаления, а также не загромождает переменную пути)
удивительно, что нет обычного решения для таковой обычный задачки в windows, Я сделал этот небольшой скрипт cmd, который вы сможете употреблять для определения псевдонимов в windows (инструкции находятся в самом заголовке файла):
https://gist.github.com/benjamine/5992592
Это в значимой степени тот же подход, используемый инструментами, таковыми как NPM либо ruby gems для регистрации глобальных команд.
вы также сможете повсевременно (после перезагрузки) добавлять в путь переменной таковым образом:
щелкните правой клавишей мыши Мой Компьютер -> надавить свойства -> надавить Дополнительные характеристики системы -> надавить Переменные Среды
ссылки: Поменять Системные / Пользовательские Переменные
положите его в c:windows каталог либо добавьте собственный каталог в “путь” в среде-настройки (Windows-break – tab advanced)
с уважением, // t
используйте пакетный файл 1 строчки в вашей установке:
запустите файл bat
Теперь расположите ваш .exe в c:windows и ты закончила.
вы сможете ввести ‘exename’ в командной строке и запустить его.
чтобы получить глобальные bash-подобные псевдонимы в Windows для приложений, не добавленных в путь автоматом без ручного прибавления каждого из их в путь, вот самое незапятнанное решение, которое я выдумал, которое делает меньшее количество конфигураций в системе и имеет самую большую упругость для следующей настройки:
“Установить” Ваши Псевдонимы Путь
Добавить Собственный Псевдоним
открыть в новейшей оболочке Окно
начать , передавая все аргументы, открывая его в новеньком окне, сделайте файл со последующим содержимым (см. команда пуска NT для деталей на commmand старта):
выполнить в текущем окне оболочки
начать , передавая все аргументы, но запуская его в том же окне (больше похоже на то, как работает bash) create файл со последующим содержимым:
выполнить в текущем окне оболочки 2
Если для вас не необходимо приложение, чтоб поменять текущий рабочий каталог вообщем для того, чтоб работать, вы сможете просто добавить символическую ссылку на исполняемый файл снутри папки псевдонимов:
добавить в путь, шаги ниже (Windows 10):
- набрать в строке поиска “окружающая среда…”и выберите Редактировать переменные среды системы, которая открывает окно параметров системы
- щелкните Переменные среды… клавиша
- на вкладке Переменные среды два раза щелкните переменную Path в разделе системные переменные
- добавить путь к папке, содержащей .exe к пути двойным щелчком по пустой строке и вставьте путь.
- нажмите ok и выйдите. Открыть новейшую строчку cmd и нажмите команду из хоть какой папки и она обязана работать.
другой метод может быть через добавление к вашему $PATHEX. Потом просто сделайте ярлычек для исполняемого файла (то есть: yourshortcut.lnk) и расположите его в хоть какой из каталогов, перечисленных в $PATH.
ПРЕДУПРЕЖДЕНИЕ: Знаю что-нибудь .файлы lnk, расположенные в всех каталогах, перечисленных в вашем $PATH, сейчас также “PATH’Ed”. По данной для нас причине я бы предпочел способ пакетного файла, упомянутый ранее этому методу.
Если кто будет находить опосля меня вот чрезвычайно обычный метод добавить собственный путь.
отправить путь к файлу, как показано на рисунке, скопируйте и вставьте его из файла и добавьте определенный путь в конце с предшествующей точкой с запятой на новейший путь. Это может потребоваться для адаптации до для windows 7, но, по последней мере, это обычная отправная точка.
изображение командной строчки для экспорта пути в текстовый файл
лучший метод сделать это – просто установить.EXE-файл в папку windows/system32. таковым образом, вы сможете запустить его из хоть какого места. Это то же самое место, где .exe, как ping, можно найти