메인 윈도우 관리자 권한으로 실행중인 경우 배치 파일을 체크인하는 방법

관리자 권한으로 실행중인 경우 배치 파일을 체크인하는 방법



관리자 권한 명령 프롬프트에서 시작된 경우 배치 파일을 체크인하는 것이 유용한 경우가 있습니다. 이 작업을 수행하는 데 사용하는 트릭을 여러분과 공유하고 싶습니다. 내 트릭의 주요 아이디어는 대부분의 콘솔 앱 및 명령에 대한 종료 코드를 저장하는 특수 환경 변수 % errorlevel %의 값을 기반으로합니다. 이것이 실제로 작동하는지 봅시다.

광고


일부 콘솔 앱이 작업을 제대로 완료하면 % errrorlevel % 변수는 값으로 0을 저장합니다.
새 명령 프롬프트 인스턴스를 엽니 다. 'dir'명령을 실행하십시오. 그 후 'echo'명령을 사용하여 % errorlevel % 값을 인쇄합니다.

dir echo % errorlevel %

출력으로 0을 생성합니다.
dir 오류 수준
이제 권한이 상승하지 않은 일반 명령 프롬프트 창에서 권한 상승이 필요한 명령을 실행 해 보겠습니다. 예를 들어, 열린 파일 관리자 권한이 필요한 명령.
% errorlevel % 값을 인쇄하면 openfiles 명령이 관리자 권한없이 열린 파일을 표시하지 못하므로 0이 아닙니다.
openfiles 오류 수준 1
그러나 관리자 권한 명령 프롬프트에서 실행하는 경우 ( 다음은 관리자 cmd 프롬프트를 여는 방법입니다. ), 열린 파일을 표시하고 예상대로 0을 반환합니다.
openfiles 오류 수준 0
이 기능을 사용하면 배치 파일에서 간단한 검사를 구현할 수 있습니다.

@echo off openfiles> NUL 2> & 1 if NOT % ERRORLEVEL % EQU 0 goto NotAdmin echo 관리자 권한 명령 프롬프트에서 Hello로 이동 끝 : NotAdmin echo이 명령 프롬프트는 해제되지 않았습니다. : End

출력 리디렉션을 사용하여 openfiles 명령의 출력을 억제합니다. '> NUL 2> & 1 부분'에서 명령의 기본 출력은 nowhere (NUL)로 리디렉션되고 오류 출력은 표준 출력, 즉 NUL로 리디렉션됩니다.
openfiles 명령 대신 권한 상승이 필요한 모든 명령을 사용할 수 있습니다 (예 : 넷 세션 명령.
그게 다야.

재미있는 기사

에디터의 선택

Google 크롬 테마를 만드는 방법
Google 크롬 테마를 만드는 방법
간단한 테마 생성기를 사용하여 나만의 독창적인 Chrome 테마를 구성하고 손쉽게 설치하세요.
Wi-Fi에 연결되지 않는 Xbox를 수정하는 방법
Wi-Fi에 연결되지 않는 Xbox를 수정하는 방법
Xbox One이 Wi-Fi에 연결되지 않으면 다음 수정 사항을 시도하여 최대한 빨리 온라인으로 돌아가 게임에 접속하세요.
소니 Cybershot DSC-QX10 검토
소니 Cybershot DSC-QX10 검토
Cyber-Shot DSC-QX10은 스마트 폰 사진 촬영에있어 특별한 해였습니다. 우리는 41 메가 픽셀 센서, 10 배 광학 줌 렌즈가 장착 된 휴대폰을 보았습니다. 그리고 이제는 스마트 폰에 클립되는 외부 카메라 인 QX10이 있습니다.
Windows 10에서 배터리 아이콘이 회색으로 표시되는 이유
Windows 10에서 배터리 아이콘이 회색으로 표시되는 이유
노트북 컴퓨터를 사용하는 경우 배터리 아이콘은 필수 도구입니다. 배터리 잔량을 모니터링하고 전력 소비량을 주시하는 데 도움이됩니다. 그러나 아이콘이 때때로 회색으로 바뀌고 비활성화 될 수 있습니다. 이것은 할 수 있습니다
Windows 10에서 드라이브 레이블 변경 및 드라이브 이름 바꾸기
Windows 10에서 드라이브 레이블 변경 및 드라이브 이름 바꾸기
다음은 파일 탐색기, PowerShell 및 명령 프롬프트를 포함하여 Windows 10에서 드라이브 이름을 바꾸고 드라이브 레이블을 변경하는 데 사용할 수있는 다양한 방법입니다.
Opera 52 : 새로운 오페라 : 깃발 페이지
Opera 52 : 새로운 오페라 : 깃발 페이지
오늘 Opera 브라우저 팀은 제품의 새로운 개발자 버전을 출시했습니다. 이제 Opera 52.0.2857.0을 다운로드 할 수 있습니다. Opera : flags 페이지의 사용자 인터페이스에 대한 많은 변경 사항이 있습니다. 광고 다음은 어떻게 보이는지입니다. 또한 이제 브라우저에 Alt + 클릭으로 탭을 닫을 수있는 기능이 제공됩니다.
Windows 10에서 이전 디스플레이 설정을 여는 방법 (두 가지 방법)
Windows 10에서 이전 디스플레이 설정을 여는 방법 (두 가지 방법)
설정 앱에서는 초기에 가능했던 많은 일을 할 수 없습니다. Windows 10에서 이전 디스플레이 설정을 여는 방법은 다음과 같습니다.