관리자로 bat 파일을 실행하면 로그 파일 (Export_Files_Logs.log)이 생성되는 데 문제가 있습니다. 그러나 박쥐 파일을 더블 클릭하면됩니다. 로그 파일이 생성됩니다. 어떤 아이디어가 이런 일이 일어나는 이유는 무엇입니까?관리자로 bat 파일을 실행할 때 로그 파일이 생성되지 않습니다.
FOR %%f IN (D:\batch\outbound\Delta_Sync\Data\Log\*.log) DO type %%f >> Export_Files_Logs.log & echo. >> Export_Files_Logs.log
pause
가의 차이 무엇입니까 당신의 순서? 관리자로 실행한다고 말하는 것은 무엇을 의미합니까? – SDsolar
@SDsolar. 그냥 방망이 파일을 마우스 오른쪽 버튼으로 클릭하고 관리자로 실행하십시오. –
@ MarkJimA.Mercado 로그 파일이 C : \ Windows \ System32에 저장되는지 확인하고 확인하십시오. 그렇다면 스크립트 상단에'cd/d "% ~ dp0"또는'pushd "% ~ dp0"'을 삽입해야합니다. 마우스 오른쪽 단추로 클릭하고 관리자로 실행할 때 현재 작업 디렉토리가 일괄 처리 스크립트의 위치가 아닐 수도 있습니다. – rojo