Запустите консоль cmder ConEmu в определенной папке

Я хочу запустить консоль Cmder в этом маршруте C:xampphtdocs, но я не понимаю синтаксис 'параметры'. Например:

 `/icon "%CMDER_ROOT%cmder.exe`"

может кто-нибудь перевести для этого? C:xampphtdocs to -> /icon "%CMDER_ROOT%cmder.exe"

чтобы я мог редактировать config и поместите мою пользовательскую папку: enter image description here

большое спасибо.

7 ответов


изменить %USERPROFILE% в нужную папку.


перейдите к настройке и нажмите " Startup dir...'кнопка и укажите каталог запуска. Как вы можете видеть в примере ниже startup directory C:\DEV enter image description here


инструкции: Откройте Cmder - > настройки - > задачи - > выберите {cmd:: Cmder} (в моем случае). В нижней части (ниже textarea) у вас есть кнопка с именем "Startup dir...", а затем выберите каталог запуска. Закройте cmder и начните снова. Вот так, наслаждайтесь


вы можете сделать это так:

  1. редактировать <APP_DIR>/config/user-startup.cmd файл, добавьте строку (предположим, что dir ' e:'):

    @cd /d "e:"

  2. перезагрузка cmder.

ref:

конфигурация cmder


на cmder/vendor/init.bat

найти строку

:: Set home path

и перед ним добавляем

@cd /d "C:/YOUR_DIR_NAME/"


REF


два варианта:

  1. Если вы хотите изменить местоположение для каждой задачи: сделайте то, что сказал" Maximus", измените %USERPROFILE% на конкретное местоположение. Недостатком является то, что при создании нового окна консоли "каталог запуска для нового процесса" (см. изображение ниже) по-прежнему будет каталогом установки ConEmu по умолчанию.
  2. Если вы хотите изменить местоположение" каталог запуска для нового процесса: "(из каталога установки ConEmu по умолчанию в пользовательский) при создании новая консоль:

enter image description here

затем создайте ярлык для ConEmu / Cmder и измените атрибут "Start in:" в свойствах ярлыка; например:

enter image description here

теперь просто используйте ярлык вместо exe. Это имеет преимущество изменения начального местоположения для всех задач (все терминалы, которые вы настроили).


отредактируйте файл: \CMDER_DIRECTORY\config\user-profile.cmd

cd C:\xampp\htdocs

на примере ниже я изменил каталог и создал rotine для запуска усадьбы.

:: use this file to run your own startup commands
:: use  in front of the command to prevent printing the command

:: uncomment this to have the ssh agent load when cmder starts
:: call "%GIT_INSTALL_ROOT%/cmd/start-ssh-agent.cmd"

:: uncomment this next two lines to use pageant as the ssh authentication agent
:: SET SSH_AUTH_SOCK=/tmp/.ssh-pageant-auth-sock
:: call "%GIT_INSTALL_ROOT%/cmd/start-ssh-pageant.cmd"

:: you can add your plugins to the cmder path like so
:: set "PATH=%CMDER_ROOT%\vendor\whatever;%PATH%"

e:
cd ../../../../../Homestead

@echo off

:Ask
echo Would you like to start the Homestead?(Y/N)

set INPUT=
set /P INPUT=Yes(y) ou No(n): %=%
If /I "%INPUT%"=="y" goto yes 
If /I "%INPUT%"=="Y" goto yes 
If /I "%INPUT%"=="n" goto no

cls
echo Invalid option
echo - 
echo -
goto Ask

:yes
vagrant up
goto finalMessage

:no 
cls
goto finalMessage

:finalMessage
echo Your console is ready Mr. Chapela.