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

Как запустить файл с параметром

  • автор:

Запустить .bat-файл с параметром средствами Python

Есть батник, который делает определенные действия с текстовым файлом и запускается с параметром имени этого текстового файла:

example.bat 1.txt 

Подскажите, плиз, как запускать этот процесс в цикле из питоновского кода. Гугление дало разные способы, но все дают ошибку

«FileNotFoundError: [WinError 2] The system cannot find the file specified»

Отслеживать
задан 5 фев 2023 в 20:41
43 5 5 бронзовых знаков

2 ответа 2

Сортировка: Сброс на вариант по умолчанию

Есть только один способ:

os.system(command) Execute the command (a string) in a subshell. 

А ошибка, которая Вам выдаётся:

говорит сама за себя. Вы знаете, что такое «текущий рабочий каталог»? Так вот, когда Вы запускаете свою программу, то текущим рабочим каталогом становится тот, в котором расположена Ваша питон-программа. А где расположен файл example.bat?

Если в том же каталоге, что и программа, то напишите так:

os.system("./example.bat") 

А если в другом, то так:

os.system("/example.bat") 

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

Как запустить программу из командной строки Windows 10?

Введите cd в командной строке, затем поставьте пробел, нажмите Ctrl + V , чтобы ввести путь к программе, а потом нажмите ↵ Enter . В командной строке введите start . После команды start обязательно поставьте пробел. Введите имя программы.

Как запустить exe файл с параметрами?

  1. Щелкните правой кнопкой мыши ярлык программы на рабочем столе Windows и выберите «Свойства».
  2. В поле «Объект» на вкладке «Ярлык» диалогового окна «Свойства» программы добавьте параметры атрибута, используя следующий синтаксис. «drive:pathname/[product].exe/» [«drawing name»] [/switch «name»] Например, введите

Как через командную строку запустить приложение?

  1. откройте командную строку (Пуск -> Выполнить ->cmd.exe), перейдите к месту расположения вашей папки с помощью команды командной строки cd , выполните команду .exe оттуда .
  2. В качестве альтернативы вы можете создать пакетный файл (. .
  3. В командной строке введите: your_cmd.exe && pause.

Как прописать в свойствах ярлыка?

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

Как зайти в Свойства ярлыка?

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

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

  1. Запустите командную строку;
  2. Выполните команду runas, указав имя пользователя с административными правами и полный путь до файла запускаемой программы;
  3. Введите пароль пользователя с административными правами.

Как запустить программу на Python из командной строки?

Чтобы запустить «Пайтон» в интерактивном режиме, надо набрать в командной строке (cmd) имя интерпретатора — python (иногда это python3) либо запустить интегрированную среду разработки IDLE. Чтобы выполнить запуск в пакетном режиме, надо ввести в командной строке имя интерпретатора, плюс имя файла.

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

Напоминаю, как запустить диалоговое окно «Выполнить»: «Пуск» и в поле ввести команду, или сочетанием клавиш Win+R. После ввода команды нажать либо «ОК», либо «Enter». Далее приводится список (не весь) часто используемых программ Windows, запускаемых в диалоговом окне «Выполнить».

Как запустить файл с командой?

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

Как добавить в ярлык команду?

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

Как открыть файл с ключом?

Если программа уже установлена на компьютере, то самый простой метод, как открыть файл KEY – это выбор Notepad++ со списка приложений, открывающихся при выводе окна «Открыть с помощью» из контекстного меню (вызывается щелчком правой кнопкой мыши на объекте).

Как запустить программу из командной строки?

  1. «Пуск → Выполнить» (или клавиши Win+R ) введите cmd и нажмите клавишу Enter ;
  2. «Пуск → Все программы → Стандартные → Командная строка»;
  3. «Пуск → Поиск → Командная строка».

Как запустить процесс explorer exe через командную строку?

  1. Дайте команду: «Пуск» — «Все программы» — «Стандартные» — «Командная строка».
  2. Введите: start C:/Windows/explorer.exe (если Windows установлена на диск C).

Как запустить файл с параметром

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

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

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

pic000

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

pic001

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

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

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

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

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

pic002

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

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

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

Использование предварительных параметров инициализации приложений

Отражение условий старта приложения в ярлыке упрощает работу с программами.

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

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

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

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

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

Этап 1. Выбор исполняемого файла и перенос ярлыка на рабочий стол

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

  1. При установке приложения внимательно следите за тем, какую папку предлагает выбрать установщик. Обычно это C:\Program Files либо C:\Program Files (x86). Большинство разработчиков предоставляет возможность самостоятельно выбрать папку по умолчанию, но, если вы не изменяете предложенный вариант, программа будет установлена именно в указанную папку. зайдите в каталог, куда установлено программное обеспечение и найдите файл запуска. Он имеет расширение exe. Зачастую его название совпадает с названием самого софта. Если же вы не можете определиться, попробуйте выяснить эту информацию на официальном сайте разработчика в разделе справки или в службе технической поддержки.
  2. Кликните по названию файла правой кнопкой мыши и выберите функцию «Создать ярлык».
  3. Подтвердите запрос системы «Windows не может создать ярлык в данной папке. Поместить его на рабочий стол?».

Подготовка к созданию ярлыка

Если же вы не помните, в какой папке установлен софт, поступить можно следующим образом:

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

  1. Перейдите на стартовый экран нажатием кнопки Пуск.
  2. Отыщите в списке всех приложений или на начальном экране иконку запуска программы.
  3. Кликните правой кнопкой мыши, выберите Дополнительно — Перейти к расположению файла.
  4. После того как откроется окно Проводника Windows, скопируйте значок на рабочий стол через контекстное меню либо же просто перетянув его в нужное место.

Наконец – самый простой способ. Просто нажмите правую кнопку мыши на нужном файле и, не отпуская, перетащите на рабочий стол. Там отпустите кнопку и появится меню – выберите в нём «Создать ярлыки».

Этап 2. Указание параметров запуска

После того, как мы успешно перенесли значок на рабочий стол, займёмся указанием необходимых параметров в его свойствах. Для этого вам нужно:

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

Прописывание параметров работы

Параметры записываются в строке «Объект», в самом конце. Их может быть несколько и разделяются они пробелами. Перед каждым параметром ставится «-». Например, для игры Prototype дописывание в конце строки «-windowed» означает, что она сразу запустится в оконном режиме, а не в полноэкранном.

Параметры ярлыка игры Prototype

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

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

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

Возвращаясь к тому, что было сказано ещё в начале настоящей статьи. Указание параметров получило свою наибольшую актуальность в период массового интереса к игре под названием «Counter-Strike». Почему данный интерес получил подобное распространение именно на «CS» вопрос неоднозначный, кто-то применял это исключительно для развлечения, кто-то (как, например, некоторые профессиональные игроки) для того, чтобы максимальным образом индивидуализировать игровой процесс.

Например, вот список параметров для игры «Counter-Strike: Global Offensive», которые некоторыми пользователями используются при запуске:

Параметр Значение
-novid Отключение вступительного ролика
-w 640 -h 480 Установка расширения
-console Активация консоли
-freq 120 Установление лимита частоты обновления экрана
-high Запуск с повышенным приоритетом
-condebug Сохранение логов
-low Запуск с пониженным приоритетом
-noaafonts Отключение сглаживания
-nosync Деактивация вертикальной синхронизации
-fullscreen Запуск в полноэкранном режиме
-language English Установка языка

Заключение

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

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

Как открыть файлы с параметрами

  • Как открыть файлы с параметрами
  • Как создать файл конфигурации
  • Как открыть файл с неизвестным раширением

Если запустить с определенным параметром нужно исполняемый файл, сделать это можно в «Проводнике». Откройте файл-менеджер, например, с помощью «горячих клавиш» Win + E. Затем в адресную строку программы введите полный путь к нужному файлу. Если он слишком сложен для ручного набора, перейдите в папку, содержащую исполняемый файл, и кликните адресную строку «Проводника». Полный путь к папке уже будет содержаться в ней, вам останется дописать название файла и добавить через пробел нужный параметр. Затем нажмите клавишу Enter, и операционная система запустит указанную программу с заданным ключом.

Это же можно сделать с использованием поисковой системы, встроенной в ОС Windows 7 и Vista. Раскройте главное меню, щелкнув по кнопке «Пуск», и в поле поискового запроса наберите полный путь к файлу, а через пробелы перечислите все необходимые параметры. Не обращайте внимания на попытки ОС найти что-либо, соответствующее вашему поисковому запросу, просто нажмите Enter, когда закончите ввод — результат будет точно таким же, как и в предыдущем шаге.

В версиях Windows более раннего выпуска вместо поисковой системы можно использовать диалог запуска программ — откройте его нажатием клавиш Win + R. В этом диалоге есть всего одно поле, в которое вам и нужно ввести полный путь к исполняемому файлу и перечислить передаваемые ему параметры. Команду на запуск здесь можно подать как нажатием клавиши Enter, так и щелчком по кнопке OK. В последних версиях Windows этот способ тоже можно использовать.

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

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

Запуск по названию исполняемого файла

Многие программы в командной строке можно запускать просто указав название их исполняемого файла. Например, вы можете ввести в командную строку « notepad » и запустить программу « Блокнот » или ввести « mspaint » и запустить « Paint ».

Запуск по названию исполняемого файла

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

ввести в командную строку path

Если вы хотите запустить программу из другой папки, которая не указана в переменной « PATH », то вы можете временно изменить папку для поиска исполняемых файлов. Для этого нужно ввести команду « path » и через пробел указать путь к нужной папке. Например, мы можем указать путь к папке с программой AkelPad:

И потом запустить эту программу выполнив команду «akelpad»:

ввести команду path и через пробел указать путь

Нужно отметить, что команда «path» влияет только на текущий сеанс командной строки, при этом значение переменной « PATH » не меняется.

Запуск с указанием полного пути

Еще один способ запуска программ – это указание полного пути к исполняемому exe-файлу. Для этого достаточно вставить в командную строку полный путь и указанная программа будет запущена.

Например, для запуска программы AkelPad в командную строку нужно вставить следующее:

Запуск с указанием полного пути

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

Запуск с помощью команды «start»

Также для запуска других программ можно использовать команду «s tart ». С ее помощью можно запускать как программы для командной строки, так и приложения с графическим интерфейсом.

Для запуска программ данным способом нужно ввести команду « start » и через пробел указать название программы. Например, для того чтобы запустить текстовый редактор «Блокнот» нужно выполнить следующее:

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

Запуск с помощью команды start

Но, команда « start » позволяет и вручную указать путь к папке с программой. Для этого нужно использовать параметр « /D ».

Например, для того чтобы запустить программу « akelpad » из папки « C:\Program Files (x86)\AkelPad » нужно выполнить следующее:

команда start и с указанием пути

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

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

Как запустить игру с параметром в командной строке Windows XP

Допустим, у вас на рабочем столе уже есть ярлык игры, которую нужно запустить с параметром. Жмем правой кнопкой мыши на ярлыке, появится меню:

выбираем в это меню пункт «Свойства». После этого появится окно со свойствами ярлыка. По умолчанию должна быть открыта вкладка «Ярлык» (как указано на скриншоте). Если у вас, по какой-то причине открыта иная вкладка, переключаемся на вкладку «Ярлык».

Нас интересует строка «Объект». Там указан полный путь для запуска исполняемого файла игры. Если в этом пути есть пробел(ы), то путь будет в кавычках, если нет, то без. Это важно, так как если путь в кавычках, параметр запуска должен быть указан после кавычек через пробел (!):

если же кавычек нет, то попросту вписываем параметр в конец строки через пробел:

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

теперь нажимаем «OK», и можем запускать ярлык.

Как запустить игру с параметром в командной строке Windows 7

Существенных отличий в запуске игры с параметром в Windows 7 по сравнению с Windows XP нет. Жмем правой кнопкой мыши на ярлыке, появится меню:

так же, как и в прошлом случае выбираем «Свойства». После чего появится окно со свойствами ярлыка. По умолчанию должна быть открыта вкладка «Ярлык» (как указано на скриншоте). Если у вас, по какой-то причине открыта иная вкладка, переключаемся на вкладку «Ярлык».

В строке «Объект», в самый конец строки, через пробел вписываем нужные параметр(ы).

Как запустить игру с параметром в командной строке Windows 8

В Windows 8 процедура запуска игры с параметром в командной строке существенно не отличается от Windows 7 или Windows XP. Жмем правой кнопкой мыши на ярлыке, появится меню:

выбираем «Свойства», а далее в вкладке со свойствами ярлыка (должна открыться по умолчанию), в самом конце строки «Объект», вписываем нужные параметр(ы) через пробел:

Как запустить игру с параметром в командной строке Windows 10

В Windows 10, как и во всех предыдущих версиях этой операционной системы запуск игры с параметром в командной строке существенно не отличается. После нажатия правой кнопкой мыши на ярлыке игры, появится меню:

в открывшемся меню выбираем «Свойства». Откроется окно свойств ярлыка. В вкладке «Ярлык» в самом конце строки «Объект», вписываем нужные параметр(ы) через пробел:

Более подробно весь этот процесс описан в самом первом примере для Windows XP. Если вам потребуется запустить игру без параметров, проделайте те же самые действия, только удалите параметры в конце строки «Объект».

Как запустить STEAM игру с параметром в командной строке

Запускаем STEAM. Выбираем в верхней строке «БИБЛИОТЕКА». В левой колонке появится список установленых игр. Нажимаем правой кнопкой мыши на нужной игре, и в появившемся меню выбираем «Свойства»:

Далее, в вкладке «Общие» нажимаем на кнопку «Установить параметры запуска»:

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

  • Jabra direct не видит гарнитуру при подключении к компьютеру через usb
  • Sony srs xb33 как подключить к компьютеру
  • Rita bot discord как настроить
  • Сколько фпс на xbox 360
  • Как убрать мессенджер с экрана ноутбука

Как запустить игру с параметром, ключом

На этой странице вы найдете детальную инструкцию по запуску игры параметрами, ключами запуска. «Зачем это нужно?» — спросите вы. Чтобы ответить на этот вопрос необходимо рассказать что такое параметры, ключи запуска и на что они могут влиять. При запуске игры с указанием параметров вы активируете скрытые возможности, которые в большинстве случаев нельзя включить каким-либо другим путем. Следует также сказать, что каждая игра имеет свои индивидуальные ключи запуска, не зная о которых вы не сможете что-то активировать.

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

Создание ярлыка игры

Прежде чем создать ярлык игры, необходимо найти файл, который отвечает ее запуск. Все эти файлы имеют расширение exe, то есть значок запуска игры будет иметь следующий формат имени: название.exe Следует также сказать, что расширение exe может быть скрытым (не отображаться). Необходимый файл запуска находится в месте, которое вы указали во время установки — это может быть следующий путь:
C: \ Program Files \ название_игры \ название_название.exe

  1. Кликните правой клавишей мыши по значку. Найдите пункт Отправить — Рабочий стол (создать ярлык).
  2. Зажмите на клавиатуре комбинацию клавиш [Ctrl] + [Shift] и перетащите значок на рабочий стол.
  3. Зажмите на клавиатуре клавишу [Alt] и перетащите значок на рабочий стол.

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

Ярлык создан и можно добавлять параметры запуска игры. Для этого кликните правой клавишей мыши по созданному ярлыку на Рабочем столе и выберите пункт Свойства. Перед вами появится окно в котором вам понадобиться отредактировать только одно поле с названием Объект.

Для того чтобы запустить игру с параметрами (ключами) их необходимо дописать в конце поля Объект через пробел. Сразу следует сказать, что параметров запуска может быть больше одного и все они записываются в следующем формате в конце поля Объект через пробел:

-параметр_1 -параметр_2 -параметр_3

Пример: «C:\Program Files (x86)\Skype\Phone\Skype.exe» /параметр

  • перед названием параметра в большинстве случаев должен стоять дефис ( ) или слеш ( / ) в зависимости от игры, но для многих игр эти знаки идентичны, то есть не имеет значения какой из них ставить;
  • между параметрами (ключами), если их несколько, обязательно должен стоять пробел;
  • двойные кавычки из поля Объект, если они присутствуют, удалять не надо;
  • если вы запускаете специальный загрузчик (Launcher) и только после этого запускаете игру, нажатием кнопки «Играть» или «Запустить», то дописывая параметры запуска к ярлыку файла Launcher.exe вы запустите не игру с дополнительными параметрами (ключами), а только программу для ее запуска — игра запуститься без параметров.

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

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