배치 파일의 at 기호 (@)는 무엇이며 어떤 역할을합니까?
windows / dos 배치 스크립팅에 익숙한 사람은 다음 줄을 인식 할 것입니다.
@echo off
여러 날 동안, 나는 그것이 배치의 맨 위에 쓰여지 @
는 방식 echo off
이며 그게 다라는 정서에 만족 했습니다.
그러나 최근에 나는 다음과 같은 선을 넘었 습니다.
@php foo bar
다음과 같은 또 다른 줄 :
@call \\network\folder\batch.bat
이것은 @
단순한 echo
모드 전환 이상의 것을 가지고있는 나의 의심을 강화 했습니다 . 그러나 Windows XP : 명령 줄 참조 AZ에@
나열되어 있지 않으므로 참조 로 사용하려고하므로 이에 대한 최종 정보를 찾는 방법을 잘 모르겠습니다.
@
일괄 로그인 이란 무엇이며, 용어는 무엇이며, 어떤 역할을합니까?
기호-@
는 @ symbol
장황이어야 명령 프로세서를 말한다; 실행중인 명령이나 실행과 관련된 프롬프트를 표시하지 않고 명령의 출력 만 표시합니다. 사용되는 경우 명령 시작 부분에 추가되므로 "@"와 명령 사이에 공백을 둘 필요가 없습니다.
"echo"를 "off"로 설정하면 "echo"를 "off"로 설정하면이 동작이 자동으로 수행되므로 "@"를 사용할 필요가 없습니다. "Echo"는 일반적으로 스크립트 실행이 시작될 때 기본적으로 "on"으로 설정됩니다. 이것이 에코를 끄는 동작을 표시하지 않고 에코를 끄는 데 "@echo off"가 일반적으로 사용되는 이유입니다.
echo verbose
@echo less verbose
pause
참고 URL : https://stackoverflow.com/questions/21074863/what-is-the-at-sign-in-a-batch-file-and-what-does-it-do
'development' 카테고리의 다른 글
JS에서 URL 앵커 변경 이벤트 처리 (0) | 2020.09.14 |
---|---|
jQuery, 체크 박스 및 .is (“: checked”) (0) | 2020.09.14 |
Lisp 개발에 Vim 사용 (0) | 2020.09.14 |
Emacs 셸 모드에서 Bash 자동 완성 (0) | 2020.09.14 |
IEnumerable과 Array, IList 및 List의 차이점은 무엇입니까? (0) | 2020.09.14 |