>  Q&A  >  본문

일괄 처리에서 파일 이름, 디렉터리 이름 또는 볼륨 레이블 구문이 잘못되었습니다.

<p>다음 명령을 일괄적으로 실행하면...</p> <pre class="brush:php;toolbar:false;">set PATH='C:UsersDEBDownloads10.1.1.0.4' cd !PATH!</pre> <p>"파일 이름, 디렉터리 이름 또는 볼륨 레이블 구문이 올바르지 않습니다." 오류가 발생합니다.</p> <p><strong>업데이트</strong>: 일부 솔루션이 저에게 효과적이었습니다. </p>
P粉396248578P粉396248578440일 전509

모든 응답(2)나는 대답할 것이다

  • P粉463291248

    P粉4632912482023-08-28 13:28:01

    저의 경우 cmd를 사용하여 배치 파일을 실행했는데 배치 파일 경로가 올바르지 않으면 users>E:TEST"E:TEST.bat错误,users>E:TEST.bat처럼 작동하는 오류가 표시됩니다. 내 경로를 확인한 후 수정되었습니다.

    회신하다
    0
  • P粉184747536

    P粉1847475362023-08-28 11:15:29

    으아악

    • 작은따옴표는 문자열을 나타내지 않고 문자열을 시작하게 만듭니다. 'C: 而不是 C: 그래서

    • %name% 是扩展变量的常用语法,!name! 语法需要使用命令 setlocal ENABLEDELAYEDEXPANSION< 来启用首先 /code>,或者使用 CMD /V:ON 명령 프롬프트를 실행하세요.

    • PATH를 이름으로 사용하지 마세요. 모든 실행 프로그램의 위치가 포함된 시스템 이름입니다. 이를 재정의하면 스크립트의 임의 부분이 작동을 중지합니다. 변경할 계획이라면 현재 PATH 내용을 유지하고 마지막에 몇 가지 항목을 추가하려면 set PATH=%PATH%;C:UsersDEBDownloads10.1.1.0.4 작업을 수행해야 합니다.

    회신하다
    0
  • 취소회신하다