2014-12-28 4 views
0

로그를 생성하는 서브 루틴 명령과 함께 서브 루틴 명령을 보내려고합니다! 내 코드Cmd windows >> log.bat

echo echo del %%file%% >subroutine.bat >temp.bat 

이 부분 "에코 델 % 파일 %> subroutine.bat"의

버전은 해결책이 있습니까 서브 루틴

에 저장한다?

답변

2

당신이 원하는 경우 echo del %%file%% >subroutine.bat는 파일 일을 할 것입니다 temp.bat 다음

echo echo del %%file%% ^>subroutine.bat >temp.bat 

에 저장합니다. 캐럿 (^)은 리디렉터 >의 특수한 의미를 없애 문자 그대로 출력합니다. 특수 문자 의미가있는 문자로 cmd&^!<>|%을 제외하고이 작업을 수행 할 수 있습니다. echo%을 입력하려면 %을 두 번 입력해야합니다. echo %%