2010-11-22 3 views
0

다음 명령을 실행하여 레지스트리에서 Tomcat 위치를 얻습니다.Win CLI : Tomcat 드라이브 얻기

for /f "tokens=2 delims=REG_SZ" %t in ('reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Tomcat\5.5" /v InstallPath | find "REG_SZ"') do set drive=%t 

출력 그것은 =와 C 사이하여 문자처럼 보이는 set drive= C:\Tomcat 5.5

입니다 : \ 아무것도 공백을 대체 할 내 명령 이후 공백 없습니다 : set drive=%drive: =%이 작동하지 않습니다.

제안 사항?

답변

0

탭입니다. 교체 작업은 배치 파일에서만 작동합니다.

set drive=%drive: =%