https://docs.microsoft.com/en-us/windows/terminal/command-line-arguments 문서를 읽었으며 특정 위치에서 프로그램을 열어 wt를 사용하여 실행하는 방법을 알 수 없습니다. , 나는 시도했다 :
wt -d d:\develop\config-server start gradlew bootrun
wt d:\develop\config-server\gradlew bootrun
wt d:\develop\config-server\gradlew.exe "bootrun" (with and without quotes)
wt -d d:\develop\config-server gradlew.exe bootrun
wt -d d:\develop\config-server gradlew bootrun
그리고 많은 변종이 있고 저는 항상 이런 종류의 오류가 발생합니다.
[error 0x80070002 when launching `gradlew bootrun']
시도하는 것을 올바르게 이해하고 있다고 가정하면 wt new-tab -d d:\develop\config-server d:\develop\config-server\gradlew bootrun
. 작동하는 경우으로 줄이십시오 wt new-tab -d d:\develop\config-server gradlew bootrun
. 그러나 명령에 대한 정규화 된 경로가있는 첫 번째 버전도 필요합니다.
업데이트-둘 다 효과가 없었으므로 다음을 시도하십시오.
wt new-tab -d d:\develop\config-server c:\Windows\System32\cmd.exe /c d:\develop\config-server\gradlew.exe bootrun
.
.NET과 같은 다양한 증명으로 몇 가지 테스트를 수행했습니다 wt new-tab -d c:\Windows\System32 c:\Windows\System32\cmd.exe /c dir /P
.
이제 명령 줄에 따옴표 나 이스케이프 문자를 넣어야한다면 완전히 새로운 이야기입니다.
또한 탭 제목이 defaultProfile
Windows 터미널 설정 의 제목임을 알 수 있습니다. 그러나 위의 명령은 기본 프로필에서 실행 되지 않습니다 . 이것을 테스트하기 위해 나는 :
wsl --terminate Ubuntu
wsl -l -v
wsl -l -v
동안 확인 됨 dir /P
-Ubuntu WSL 인스턴스가 실행되지 않았습니다.원하는 경우 다음을 사용하여 제목을 설정할 수 있습니다.
wt new-tab --title "Gradle" -d d:\develop\config-server d:\develop\config-server\gradlew bootrun
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다