문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
windows:bat [2013/05/16 16:11] kwon37xi |
windows:bat [2026/03/25 10:47] (현재) kwon37xi [관리자 권한으로 실행] |
||
|---|---|---|---|
| 줄 5: | 줄 5: | ||
| * batch 파일 안에서 다른 배치파일을 그냥 실행하면 현재 배치파일의 나머지 부분은 실행이 안된다. | * batch 파일 안에서 다른 배치파일을 그냥 실행하면 현재 배치파일의 나머지 부분은 실행이 안된다. | ||
| * '' | * '' | ||
| + | |||
| + | ===== 관리자 권한으로 실행 ===== | ||
| + | * 배치파일의 바로가기(lnk)를 만들어서 바로가기의 속성으로 관리자 권한으로 실행하기를 지정해도 됨. | ||
| + | * 배치 파일 자체에서 관리자 권한이 아니면 권한 허가 요청을 띄우게 할 수도 있음 | ||
| + | |||
| + | <code bat> | ||
| + | @echo off | ||
| + | |||
| + | REM 관리자 권한이 없으면 자기 자신을 다시 관리자 권한으로 실행 | ||
| + | net session >nul 2>&1 | ||
| + | if %errorlevel% neq 0 ( | ||
| + | powershell -Command " | ||
| + | exit /b | ||
| + | ) | ||
| + | |||
| + | REM === 여기부터 관리자 권한으로 실행할 명령어 === | ||
| + | echo 관리자 권한으로 실행 중입니다. | ||
| + | pause | ||
| + | </ | ||
| + | |||
| 줄 15: | 줄 35: | ||
| </ | </ | ||
| * " | * " | ||
| + | * 이 방식 보다는 [[windows: | ||