a.bat은(는) 내부 또는 외부 명령, 실행 가능한 프로그램, 배치 파일로 인식되지 않습니다. 윈도우 10

a.bat은(는) 내부 또는 외부 명령, 실행 가능한 프로그램, 배치 파일로 인식되지 않습니다. 윈도우 10

a.bat디렉토리에 간단한 배치 파일이 있습니다c:\users\ppast\onedrive\plocha\

@echo off
rem this is remark
dir "c:\program files" > c:\list.txt
echo "program has completed"

cmd에서 실행하고 싶어요

>cd c:\users\ppast\onedrive\plocha
>dir /b
... 
a.bat
...
>a.bat
'a.bak' is not recognized as an internal or external command,
operable program or batch file.

여기서는 간단히 실행하고 싶지만 배치에서 찾을 수 없습니다(올바른 디렉토리이고 파일이 존재하며 파일을 실행할 수 있는 유일한 방법은 >a{TAB}을 사용하여 자동 완성 >a.bak{Enter}하는 것입니다. 이제 작동합니다). 따라서 자동 완성에서만 작동하지만 현재 디렉토리에서 상대 경로를 지정하는 경우에는 작동하지 않습니다(예: simple a.bat). 왜? 다른 프로그램이 문제를 일으킬 가능성이 있나요? 일부 환경 변수가 있지만 모두 삭제했는데도 문제가 지속됩니다. 자동완성 작업만 하는 이유가 있나요?

관련 정보