답변:
변형 1
입력 기존 프롬프트 cmd를
cmd -new_console
Enter를 누르십시오. 또한이 시퀀스에 대해 핫키 / 매크로를 만들 수 있습니다 (예 : AppsN->
print("cmd -new_console\n")
또는 cmd 파일 또는 doskey 별명을 작성하십시오.
변형 2
메뉴 항목을 사용하십시오 Duplicate root...
. 현재 탭 (메뉴 항목을 호출하는 위치)의 가장 상위 (루트) 셸 사본을 만듭니다. Settings
\ 에서 중복 확인을 비활성화 할 수도 있습니다 Confirmation
.
변형 3
최신 버전 (140818부터)으로 GuiMacro 함수 %CD%
내에서 환경 변수를 사용할 수도 있습니다 . 어떻게 설정하는 쉘 설명 여기 .Shell()
Shell("", "cmd", "", "%CD%")
다음은 PowerShell에 대해 동일한 작업을 수행합니다.
ConEmu64.exe /config "shell" /dir "$(pwd)" /cmd powershell -new_console:n
PowerShell 프로필에로드 된 다음 기능을 만들었습니다.
function Create-Console($path = $(pwd)) {
$console = Resolve-Path (join-path (join-path "$env:PROGRAMW6432*" "console*") "ConEmu64*");
. $console /config "shell" /dir "$path" /cmd powershell -new_console:n
}
Set-Alias sh Create-Console
그런 다음 콘솔에서 다음을 실행하여 동일한 디렉토리에 새 PowerShell 탭을 만들 수 있습니다.
> sh
또는 다음을 사용하여 다른 디렉토리에 탭을 작성하십시오.
> sh c:\some\directory\path