비디오: 컴퓨터와 네트워크 동시에 보기 - 2편 2024
Windows 명령을 함께 연결하면 단일 명령으로 수십 개의 별도 명령을 수행 할 수 있습니다. C:> copy *와 같이 앰퍼샌드 ( &
)로 명령을 구분하여 두 줄 이상의 명령을 한 줄에 입력 할 수 있습니다. doc a: & del *. doc
여기서 복사 명령은 모든 를 복사합니다. doc 파일을 A: 드라이브에 복사하십시오. 그런 다음 Del 명령은 를 삭제합니다. doc 파일에 있습니다.
편리 할 수도 있지만 위험합니다. A: 드라이브가 가득 차서 모든 파일을 복사 할 수 없으면 어떻게해야합니까? 이 경우 Del 명령은 어쨌든 실행되고 복사되지 않은 파일은 삭제됩니다.
더 안전한 대안은 첫 번째 명령이 성공적으로 완료된 경우에만 두 번째 명령을 실행하는 두 개의 앰퍼샌드를 사용하는 것입니다. 따라서:
C:> copy *. doc a: && del *. doc
이제 복사 명령이 성공한 경우에만 Del 명령이 실행됩니다.
두 번째 파이프 문자 ( 파이프 는 첫 번째 명령이 실패한 경우에만 두 번째 명령을 실행하기 위해 키보드의 백 슬래시 위에있는 세로 막대 문자입니다)을 사용할 수도 있습니다. 따라서
C:> copy *. doc a: || 에코!
는 "죄송합니다! "복사 명령이 실패하면.
마지막으로 괄호를 사용하여 명령을 그룹화 할 수 있습니다. 그런 다음 다른 기호를 조합하여 사용할 수 있습니다. 예:
C:> (copy *.doc a: && del *.doc) || 에코!
여기서 파일은 복사되고 복사가 성공하면 삭제됩니다. 명령이 실패하면 메시지가 표시됩니다.