728x90
윈도우 배치파일을 만들어서 관리자 권한으로 실행해야할 일이 생겼을때..
배치파일 내에 해당 코드를 기재한다.
@echo off
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
if '%errorlevel%' NEQ '0' (
echo Run as Administrator...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
set params = %*:"=""
echo UAC.ShellExecute "cmd.exe", "/c %~s0 %params%", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
rem del "%temp%\getadmin.vbs"
exit /B
:gotAdmin
해당 부분을 가장 상단에 놓고 하단에 실행할 명령어를 입력해주면 끝!
반응형
'기타 > OS' 카테고리의 다른 글
| 컴퓨터 구조 기초 이론 (0) | 2022.08.17 |
|---|---|
| Hyper-V 원격 접속 방법 (0) | 2022.02.22 |
| 리눅스에서 구글 드라이브 파일 다운받기 (0) | 2022.02.01 |
| 리눅스 cpu 자원 모니터링 mpstat (0) | 2022.01.28 |
| 우분투 7z, zip 압축 풀기 (0) | 2022.01.27 |