0
파일에서 K I : 나는 % 1 개 매개 변수를 이해이해 %%는 및 %% 윈도우 배치 나는 다음과 같은 문장이있는 Windows 배치 파일 이해하려고 노력하고
:GetVSCommonToolsDirHelper32
@for /F "tokens=1,2*" %%i in ('reg query "%1\SOFTWARE\Microsoft\VisualStudio\SxS\VS7" /v "10.0"') DO (
@if "%%i"=="10.0" (
@SET "VS100COMNTOOLS=%%k"
)
)
을,하지만은 않습니다 %% 전 그리고 %% k는?
참고로, 문이 문 레이블을 사용하여 호출한다 :이 코드에 대한
call :GetVSCommonToolsDirHelper32 HKCU > nul 2>&1
추가 정보도 매우 유용 할 것입니다. 미리 감사드립니다.
Perfect! 감사. 기사를 읽은 다음 dos 프롬프트에서 "reg query"문을 실행했습니다. 이것은 3 개의 토큰이 공백으로 구분 된 줄을 반환하며,이 줄은 % i, % j 및 % k에 의해 선언 된 변수에 구문 분석 된 각 토큰을 넣습니다. 따라서 %% k는 세 번째 토큰의 값을 나타내며 리턴됩니다. – Richard