在特定文件夹中启动 cmder ConEmu 控制台

Start up cmder ConEmu console in a specific folder

我想在这个路径 C:\xampp\htdocs 中启动我的 Cmder 控制台,但我不明白 'Task parameters' 的语法。例如:

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

有人可以翻译吗? C:\xampp\htdocs to -> /icon "%CMDER_ROOT%\cmder.exe"

所以我可以编辑 config 并放置我的自定义文件夹:

非常感谢。

%USERPROFILE% 改为所需的文件夹。

你可以这样做:

  1. 编辑<APP_DIR>/config/user-startup.cmd文件,追加一行(假设目录为'e:'):

    @cd /d "e:"

  2. 重启cmder。

参考:

cmder config

说明:打开 Cmder -> 设置 -> 任务 -> select {cmd::Cmder}(在我的例子中)。在底部(文本区域下方),您有名为 "Startup dir..." 的按钮,以及 select 启动目录。关闭cmder,重新开始。就这样,享受

cmder/vendor/init.bat

找到这一行

:: Set home path

并在其之前添加

@cd /d "C:/YOUR_DIR_NAME/"


REF

两种方式:

  1. 如果您想更改每个任务的位置:按照 "Maximus" 所说的操作,将 %USERPROFILE% 更改为特定位置。缺点是当创建一个新的控制台window时,"startup directory for new process"(见下图)仍然是默认的ConEmu安装目录。
  2. 如果你想在创建新控制台时更改 "Startup directory for new process:" 位置(从默认的 ConEmu 安装目录到自定义):

然后为ConEmu/Cmder创建快捷方式,并在快捷方式属性中更改"Start in:"属性;像这样:

现在只需使用快捷方式而不是 exe。这有利于更改所有任务的开始位置(您设置的所有终端)。

转到设置并单击 'Startup dir...' 按钮并指定启动目录。 正如您在示例中看到的,下面的启动目录是 C:\DEV

编辑文件:\CMDER_DIRECTORY\config\user-profile.cmd

cd C:\xampp\htdocs

在下面的示例中,我更改了目录并创建了一个 rotine 来启动 homestead。

:: 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.

对于上一个版本,您可以这样做:

  1. 打开命令
  2. 预览:Windows + ALT + T
  3. 按下“启动目录...”按钮
  4. Select 文件夹