2013-11-25 3 views
0

Если мы открываем командную строку он придет, какКак открыть командную строку через пакетный файл в определенном каталоге?

"C:\Users\......> " 

Тогда я делаю cd "D:\Proj\sfk\net\"

Для перехода «D: \ Proj \ СФК \ NET \»> Затем оттуда я уверен, выполнение команды говорят команды.

Если у меня есть пакетный файл, по щелчку, что он должен открываться автоматически с этим путем, то это будет проще ..

Я попытался

START cmd /K "D:\Proj\sfk\net\" 

START cmd.exe -- "cd D:\Proj\sfk\net\" 

Это не работает ..

Как достичь этого?

+1

возможно дубликат [открыть окно командной строки и изменить текущий рабочий каталог] (http://stackoverflow.com/ вопросы/4717352/open-command-prompt-window-and-change-current-working-directory) – ixe013

+0

Поиск [SO] (http://stackoverflow.com/) есть тонны ответов на ваш вопрос. У вас будет множество ответов, которые наилучшим образом отвечают вашим потребностям на выбор: – Chelseawillrecover

ответ

1

Put это в верхней части пакетного файла:

cd /d %~dp0 

Это изменится в директорию, в которой находится командный файл.

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

cmd /k "cd /d d:\temp & mybat.bat" 
Смежные вопросы