Як ви можете усунути необхідність ввести повне ім’я .exe в cmd, щоб запустити його? [дублікат]


-2

Гаразд, так що ви можете запустити щось на кшталт

start iexplore

в cmd і запропонуйте йому запустити Internet Explorer.

Чи є спосіб дозволити однакову поведінку з чимось на зразок javac.exe(або іншої програми утиліти)?

Я не хочу вводити текст

"C:\Program Files\Java\jdk1.8.0_31\bin\javac.exe"

запускати javacкожен раз, коли мені потрібно через CL.


як щодо створення партії, тоді все, що вам потрібно зробити, це подвійне клацання.
0м3р

Додайте його до своєї ПАТИ. docs.oracle.com/javase/7/docs/webnotes/install/windows/…
DavidPostill

Відповіді:


3

Я думаю, вам слід просто додати "C: \ Program Files \ Java \ jdk1.8.0_31 \ bin \;" до змінної середовища PATH.

Для цього перейдіть до Панелі управління> Система та безпека> Система -> Розширені налаштування системи -> Додатково -> Змінні середовища та перейдіть до змінної "PATH" та відредагуйте її, додавши "C: \ Program Files \ Java \ jdk1.8.0_31 \ bin \; " на початку.

На завершення: я думаю, вам також можуть бути корисні пари відповідей на це питання Stackoverflow .


Якщо це звичайна команда, я даю їй унікальну змінну. Тоді зателефонуйте це за допомогою% MYCMD%, це дозволяє уникнути захаращення вашого шляху (зменшення
ймовірності повторення файлів

0

Я особисто вважаю за краще створити спеціальний сценарій для додавання змінних навколишнього середовища, як той, який згадував danicotra. Ручне додавання (і запам'ятовування) їх після перевстановлення, налаштування нового комп'ютера тощо може бути дуже прикрою. Особливо, коли ваші власні шляхи EnVar збільшуються та починають включати більше інструментів. тобто: з часом збиралося більше однієї мови програмування або користувацьких інструментів CLI.

Ви можете зберегти такі дані як .batфайл та виконати для автоматичного додавання спеціальних шляхів до існуючих EnVars. Потреби привілеїв адміністратора.

:: Set Path variable equal to existing path plus specified directory.
setx PATH "%PATH%;C:\Program Files\Java\jdk1.8.0_31\bin\;" /m

:: Add Custom path to existing envars
setx JAVA_PATH "C:\Program Files\Java\jdk1.8.0_31\bin\;" /m
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.