2013-08-20 1 views
2

Мне было любопытно, можно ли создать в командной строке каталог по умолчанию. Я запускаю свои java-программы в cmd, и когда я открываю его во время нового сеанса, я всегда хочу, чтобы он начинался в определенной папке, поэтому мне не нужно вручную перемещаться по папке с помощью процесса cd.Создание каталога командной строки по умолчанию

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

+1

выполнить 'старт/DC: \ в \ путь \ вы \ хотите cmd.exe' –

+0

@MarcB Ok, но он дает мне ошибку, когда я ввожу мое имя ... из-за места в моей имя Amber Roxanna, это говорит, что Роксанна не найдена. –

+1

вы можете использовать '' 'на путях с пробелами, например.' 'C: \ Program Files \ ... "'. –

ответ

0

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

C:\> setx go "C:\Users\Edisson\Documents\sampdb\Support" 
#restart session 
C:\> cd %go% 
C:\Users\Edisson\Documents\sampdb\Support\> 
0

Я предполагаю, что вы хотите легко запускать Java-программы, не всегда приходится вводить
"C:\Program Files\Java\jdk#.#.###\bin\java.exe" ...
я думал то же самое и так сделал. Вы можете добавить папку выше (ваш jdk) для включения в пути cmd по умолчанию, включив ее в переменную system/environment% PATH%, это делается в Windows 7, открыв компьютер -> Свойства системы -> Расширенные настройки системы -> Переменные среды, в разделе Системные переменные выбирают один из них, называемый PATH, и редактируем, добавляем точку с запятой, чтобы объявить конец последнего пути, и скопируйте путь вашей JRE/JDK, чтобы выглядеть примерно так:
...;...;...;C:\Program Files\Java\jdk1.7.0_25\bin\
Чтобы проверить это, откройте Командная строка и тип set, чтобы просмотреть все объявленные переменные, PATH теперь должен включать ваш путь java, то есть вы можете просто указать java или javac.

+0

Не совсем я хотел. Извините, если я не был достаточно ясен. Я уже могу использовать команды java и javac. Моя проблема в том, что я не хочу всегда перемещаться в папку, содержащую мои java-программы. Я хочу запустить командную строку с указанием пути к уже существующей папке. –

+1

Создайте дробовик для командной строки, в соответствии с запросами ярлыка установите для папки «Ввод в» папки, это эквивалентно эффекту использования команды cd, но это сделано для вас. –