티스토리 뷰
728x90
다음 코드를 배치파일 젤 위에 넣으시면 배치파일을 실행 했을 때 관리자권한을 요구하는 UAC가 뜹니다.
::은 주석인데, 제거 하시고 쓰셔도 됩니다.
1
2
3
4
5
6
7
8
9
10
11
12
13
|
:: 관리자 권한이 실행 됐는지 확인
bcdedit > nul || (
::관리자권한으로 실행하는 vbs파일을 temp폴더에 만듦
(echo Set objShell ^= CreateObject("Shell.Application"^)
echo objShell.ShellExecute "%~dpnx0", "/c lodctr.exe /r" , "", "runas", 1) > %temp%\batchgetadmin.vbs
::만든 vbs파일을 실행
start /wait wscript %temp%\batchgetadmin.vbs
::만든 vbs파일을 삭제
del /q %temp%\batchgetadmin.vbs
exit
)
|
cs |
반응형
'배치파일 / CMD > 배치파일' 카테고리의 다른 글
[배치파일] window10 풍선 알림 띄우기 (0) | 2021.02.12 |
---|---|
[배치파일]배치파일을 백그라운드로 실행시키는 코드 (0) | 2021.02.03 |
[배치파일]스크린샷(캡쳐) 하는 방법 (2) | 2021.01.07 |
[배치파일] 콘솔창의 X버튼 비활성화 하기 (7) | 2020.12.18 |
[배치파일]변수에서 공백 제거하기 (0) | 2020.11.17 |
댓글