배치 파일의 문제


0

이 코드를 실행하려고합니다.

Set a = "c:\a"
set b = "c:\b"
xcopy /d /y %a  %b

그러나 왜 두 번째 경로를 인식 할 수 없는지 모르겠습니다.

cmd로 내보내기는 xcopy /d /y c:\a

아무도 이유를 알고 있습니까?

답변:


3

변수를 설정할 때 "="부호 앞뒤에 공백이 없어야합니다. 그리고 이그나시오가 말했듯이 변수는 끝나고 %로 시작해야합니다

따라서 올바르게 작동해야합니다.

set a="c:\a"
set b="c:\b"
xcopy /d /y %a% %b%

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.