запустити exe з командного рядка


10

Як запустити файл .exe з командного рядка?

Наприклад, якщо файл .exe знаходиться за адресою C:\file.exe, як запустити цей файл, коли підказка наразі знаходиться в іншому місці, наприклад D:\?

Відповіді:


16

Ви можете запустити його, скориставшись явним шляхом:

c:\file.exe

або додайте його розташування до контуру (у мене завжди є каталог ac: \ bin для зберігання моїх маленьких фрагментів - насправді кошерне місце для багатокористувацьких Windows, але жодна з моїх установок Windows не є багатокористувацькою):

copy c:\file.exe c:\bin  :: put it in a better directory.
path %path%;c:\bin       :: if not already in the path.
file                     :: run it (unless there is another 'file' in path).

Зауважте, що за допомогою цього другого рішення вам слід налаштувати свій шлях таким чином, щоб він був доступний при кожному запуску (в autoexec.bat, якщо ви дійсно використовуєте DOS або з Control Panel -> System -> Environmentвікна, якщо ви використовуєте Windows).

І зауважте, що якщо ви використовуєте рішення на панелі керування, це не впливає на відкриті в даний час вікна команд - вам потрібно буде закрити їх і знову відкрити, щоб забрати нову змінну середовища.


2

якщо ви перебуваєте на диску D: ви все ще можете ввести "c: \ file.exe"


1

Ви повинні додати c: \ шлях у свою систему Windows PATH, щоб незалежно від диска, на якому ви знаходитесь, і при виконанні windows.exe перегляне визначений шлях та запустить туди свою програму.

Для цього перейдіть до Windows - Мій комп'ютер - натисніть праворуч на Властивості - Кнопка «Додаткова кнопка» - «Змінні середовища» - внизу вікна ви побачите PATH - Відредагуйте його, додайте; c: \ і збережіть Це повинно працювати - я думаю, це буде потрібна перезавантаження


1

Щоб переключити накопичувачі, просто введіть C:та натисніть клавішу Enter. Щоб змінити каталоги, введіть cd somedirectory.

Скажімо, я є, D:\Bradі я хочу бігати C:\Windows\notepad.exe. Ви можете або просто ввести це ім'я явно так, як пропонували інші, або ви можете зробити це:

C:
cd \Windows
notepad

0

Найкращий спосіб запустити файл EXE, який не знаєш його повного імені:

Припустимо, що ім'я вашого файлу є, Installer_4756873653.exeале ви не знаєте повного імені після Installer_та місця розташування файлуC:\

cd C:\
dir Installer_*.* /b > FileToRun.bat
FileToRun.bat

3
Чому б просто не ввести "Installer", а потім натиснути вкладку?
Даніель Р Хікс

Може бути корисним у сценарії.
vadipp

0

Створіть .bat або .cmd файл і запишіть вміст у

cd your_directory_one start filename.exe

cd your_directory_second start filename.exe

це працює для мене

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.