답변1
ConEmu
저자 로서꺼려했다와 같은 외부 프로그램과의 통합을 외부화하려면 clink
환경 변수를 사용해야 합니다( clink
설치 수정에 만족하지 않는 한).
이름이 지정된 변수를 사용하여 프로필 위치를 clink_profile
지정할 수 있습니다 . 명령줄 스위치 clink
보다 우선합니다 .--profile
ConEmu
섹션 아래의 설정 에서 환경 변수를 정의할 수 있습니다 Startup/Environment
. 아래와 같은 것을 추가해야 합니다.
set clink_profile=%APPDATA%\clink\profile
답변2
cmd.exe
ConEmu "로더"는 주입을 실행하라고 지시합니다 %ConEmuBaseDir%\clink\clink.bat
.
따라서 해결책은 간단합니다. 예를 들어 원본 이름을 clink.bat
smth로 바꾸고 clink_load.bat
자신만의 한 줄을 만듭니다.clink.bat
@"%~dp0clink_load.bat" --profile yourpath inject
더 나은 방법은 하위 폴더에 clink를 설치(모든 파일 복사)하고 다음 을 포함하는 %ConEmuBaseDir%\clink\vendor
파일을 생성 할 수 있다는 것입니다.%ConEmuBaseDir%\clink\clink.bat
@"%~dp0vendor\clink.bat" %*
거기에서 실제로 원하는 인수를 클링 로더에 전달할 수 있습니다. 일부 환경 변수를 활용하더라도ConEmu 설정.