앞의 모든 예제에는 조건이 true가 아닌 경우 줄 끝에 명령을 실행하는 IF 이후에 작성할 수 있는 선택적 NOT 매개 변수가 있습니다. 예: 변수는 `%`로 이름을 둘러싸는 것으로 액세스됩니다. 이렇게 하면 값을 명령으로 바로 대체하고 변수를 가리키지 않습니다. 예: 표준 명령 처리를 보완하기 위해 Cmd에는 두 개의 특수 명령 접두사가 포함되어 있습니다. 물음표(?)는 기본 제공 도움말 명령과 동일하며 동일한 방식으로 사용할 수 있습니다. 느낌표(!) 맵은 do_shell()에 매핑되며 이 예제와 같이 다른 명령을 실행하기 위해 „포격“하기 위한 것입니다. 리눅스 사용자로서 나는 윈도우 CLI의 GUI / 부족으로 저주말한다. 당신은 함수의 더미를 가지고 있지만 문제의 응용 프로그램은 당신이 전혀 그것을 할 수없는 필요에 대해 클릭 할 뭔가가없는 경우 (하지만 난 그것이 복잡하기 때문에 당신에게서 보호 것 같아요). 예를 들어 – 표준 윈도우 탐색기를 사용하여 파일 더미를 복사하고 이미 존재하는 파일을 건너 뛰는 옵션은 없습니다. 나는 „순 사용자“에서 하나의 세부 사항을보고 싶은 경우에 그것은 가능하다? 예를 들어, „순 사용자 관리자“를 수행하는 전체 정보가 아닌 관리자 계정이 활성 상태인지 만 확인하려면 제거하려는 디렉터리에 파일이나 디렉터리가 포함되어 있으면 오류가 발생합니다. 이 오류를 방지하려면 /s 옵션을 사용합니다. 예를 들어 희망 디렉토리에 first.bat 파일이 여전히 있는 경우 프롬프트에 rmdir/s 희망을 입력해야 합니다. 일반적으로 기술 세계는 리눅스의 명령줄이 할 수있는 것보다 덜 강력한 Windows 명령줄을 본다.
그러나이 웹 사이트는 예제와 같은 모든 트릭을 보여 주므로 기본 Windows 명령으로 할 수있는 많은 것들이 있습니다. PowerShell이 추가되면서 사용자 또는 관리 작업을 자동화하는 데 제한이 없다고 생각합니다. 새 테스트 디렉토리에서 첫 번째 파일을 만들어 보겠습니다. 대부분의 경우 명령줄에서 파일을 만들 필요가 없지만 파일이 어떻게 만들어지는지 이해하는 것이 좋습니다. 이 예제에서는 일괄 처리 파일을 만듭니다. 일괄 처리 파일은 .bat로 끝나는 파일이며 명령줄에서 자주 사용되는 명령을 자동화하는 데 도움이 되는 파일입니다. 이 일괄 처리 파일 예제를 호출하므로 프롬프트에서 edit example.bat를 입력합니다. 파일 만들기에 대한 문서에서 언급했듯이 편집 명령이 Windows 버전에서 작동하지 않는 경우 시작 명령을 사용하여 메모장의 배치 파일을 엽니다.
이 작업을 수행하려면 시작 메모장 example.bat를 프롬프트에 입력합니다. 이 간단한 예제 프로그램은 „인사“ 명령을 지원합니다.