저는 코드를 분석해야하는 코드가있는 스크립트가 있습니다.이 코드는 모두 긴 코드 안에 있습니다. 그래서 예를 들어 내 변수 그래서 나는이 사건을 가지고 variable=word1:word2
또는 variable=word1
수 있었다 나는 variable=word1
그때 난 아무것도하고 싶지 해달라고하면 지금 :
에 의해 분리 된 두 단어가 변수가 하나 개의 단어와 다른 구성 하나,하지만 THEN variable=word1:word2
IF SET variable=word1
나는이 단어 1 또는 word2 그래서 난 그냥 자신의 위치배치 파일에서 변수를 분석하십시오.
1
A
답변
2
이것은 당신이 무엇을해야한다로 구분하지 못할 것입니다 얼마나 잘 모릅니다 그런데
SET variable2=word2
.
var1
및 var2
을 사용하면됩니다.
@echo off
setlocal enabledelayedexpansion
set var=word1:word2
echo %var% | find ":" >nul
if %errorlevel%==0 (
rem It does have 2 vars
for /f "tokens=1* delims=:" %%a in ("%var%") do set var1=%%a && set var2=%%b
echo !var1!
echo !var2!
) else (
rem Only 1 var
)
pause >nul
관련 문제
- 1. 문자열 내 변수를 분석하십시오.
- 2. 배치 파일에서 매개 변수를 중간 입력으로 사용
- 3. 파일에서 필요한 행만 구문 분석하십시오.
- 4. 배치 파일에서 fastboot getvar
- 5. 배치 파일에서 대나무 변수 교체
- 6. 배치 파일에서 httprequest를 수행합니다.
- 7. 배치 파일에서 JSMin 사용
- 8. 배치 파일에서 rake 실행
- 9. 배치 파일에서 이스케이프 '에코'
- 10. 배치 파일에서 제어 되돌리기
- 11. 배치 파일에서 펄 스크립트에 매개 변수를 전달하는 방법
- 12. 배치 파일에서 스페인어 문자가 포함 된 파일의 행에서 변수를 설정하십시오.
- 13. 배치 파일에서 변수를 문자열 또는 변수와 연결하는 방법
- 14. 배치 파일에서 여러 배치 파일 실행
- 15. 다른 배치 파일에서 배치 파일 실행
- 16. 배치 gotos의 사용 및 배치 파일에서()
- 17. 변수를 배열에 배치
- 18. Java가 설치된 배치 파일에서 검색 하시겠습니까?
- 19. 공백이 포함 된 매개 변수를 사용하여 다른 배치 파일에서 배치 파일을 호출하는 방법은 무엇입니까?
- 20. Windows CMD - 배치 파일에서 경로 변수 재설정?
- 21. 배치 파일에서 종료 코드 받기
- 22. 배치 파일에서 Cygwin 명령 실행하기
- 23. 배치 파일에서 PI를 사용하는 방법
- 24. 배치 파일에서 파일 연결 설정
- 25. 배치 파일에서 원격 PHP 실행
- 26. 배치 파일에서 루프 for 중첩
- 27. 배치 파일에서 특정 브라우저 살해
- 28. 배치 파일에서 관리자로 프로그램 실행
- 29. URL 문자열을 구문 분석하십시오.
- 30. 10 개의 매개 변수를 모두 동시에 실행해야하는 경우 배치 파일에서 % 10 매개 변수를 사용하는 방법은 무엇입니까?
코드를 표시하십시오. 그리고 코드가 실패한 곳? – jeb
내 코드가 작동하지 않아도 작동하지만이 기능을 추가하고 싶습니다. % variable %를 인쇄 할 때 word1 : word2를 인쇄 할 때 코드에서 볼 수 있습니다. 따라서 분리 할 수있는 방법이 있을지도 모릅니다. 그들과 변수를 만들어 – Leo92