질문과 답변

윈 도 우 이런 식으로 작동하는 단일 배치 파일을 만들어주실 수 있으신가요?

2024.01.03 20:13

ViArPl 조회:298

관리자 권한으로 스크립트를 실행하고자 할 때, 흔히 다음과 같은 스크립트를 씁니다.

 

@echo off
net session
if %errorlevel% neq 0 goto ELEVATE
goto ADMINTASKS

:ELEVATE
cd /d %~dp0
mshta "javascript: var shell = new ActiveXObject('shell.application'); shell.ShellExecute('%~nx0', '', '', 'runas', 1);close();"
exit

:ADMINTASKS
REM Your own script here

 

하지만 이 방식은 실행시 매번 UAC 권한을 묻는 창이 나타나게 됩니다.

 

이를 우회하기 위해 쓰이는 방법이 '작업 스케줄러'를 이용한 방법이고요.

 

그래서 질문이 있습니다.

 

다음과 같이 작동하는 단일 배치 파일 작성이 가능할까요?

 

1. 'SkipUAC/<스크립트 파일 이름>'의 작업이 존재하는지 확인

1-1. 존재할 시, 해당 작업 실행

1-2. 존재하지 않을 시, 'SkipUAC/<스크립트 파일 이름>'이라는 새로운 작업 생성. 해당 작업은 해당 스크립트를 UAC 확인 창 없이 관리자 권한으로 실행함. 이후 새로 생성된 작업 실행.

2. 작업 생성 실패 시, 작업 생성이 실패했다는 내용의 MsgBox 출력

 

이렇게 하면 처음 작업을 등록할 때만 UAC 창이 나타나고, 이후에는 전혀 나타나지 않을 것으로 생각하고 있습니다.

 

2번에 대해서는 다음 코드를 쓰면 MsgBox를 출력할 수 있다고 하네요.

 

if 1 == 1 (
  mshta vbscript:Execute^("msgbox ""message"",0,""title"":close"^)
)

도움을 주신 분들께 미리 감사 인사를 드립니다.

번호 제목 글쓴이 조회 등록일
[공지] 질문과 답변 게시판 이용간 유의사항 gooddew - -
98756 소프트웨어| vmware 가상파일 열때마다 자꾸 파일이 생기는데.. [4] 립뽀 325 01-04
98755 기 타| 부모님이 포터차키를 잃어버렸는데요. 질문점 [2] 컴아저씨훈 657 01-04
98754 기 타| usb c to 이더넷 젠더로 인터넷 사용 [3] ccnet 506 01-04
98753 기 타| cmd 명령어 특정한 파일 삭제 명령어 [2] jgbyuk 304 01-04
98752 소프트웨어| VMware 괜찮은 포터블 있을까요?? [1] 메리아 522 01-04
98751 소프트웨어| 백업 유틸 중에서 용량이 다른 디스크에도 복원 되는 것 있... [5] 좋게멋지게 658 01-04
98750 하드웨어| OS영역 SSD 문의드립니다. [7] 누구십니까 511 01-04
98749 윈 도 우| 포맷 없이 10에서 11로 업그레이드 하는 방법 [9] 한우우웅 785 01-03
98748 소프트웨어| 엑셀 파일을 열때 딜레이가 있습니다. [3] 『ⓖⓤⓝ』 427 01-03
98747 윈 도 우| 엣지 팝업 차단 및 리디렉션 설정을 배치파일로 [2] 개골동자 204 01-03
98746 하드웨어| NVMe to USB 인클로저 [4] 자슬내등사 514 01-03
» 윈 도 우| 이런 식으로 작동하는 단일 배치 파일을 만들어주실 수 있... [2] ViArPl 298 01-03
98744 소프트웨어| vmware 가상머신 하나는 ventoy 전용으로 쓰고싶은데.. [9] 립뽀 298 01-03
98743 모 바 일| 안드로이드 태블릿 쓰시는분 계시나요? [2] 클라크 298 01-03
98742 하드웨어| M.2 SSD 설치 가능한가요? [23] 햇님 630 01-03
98741 윈 도 우| 추가 설치한 ssd에 윈도우 백업해 놓은 이미지로 복원시켜 ... [8] 비우리 465 01-03
98740 하드웨어| Crucial T500 1TB Gen4 NVMe M.2 ssd 괜찮나요? [2] joe 330 01-03
98739 모 바 일| 폰용 키패스 자동입력울 복구하고 싶은데요 brucex 137 01-03
98738 윈 도 우| 윈도우 홈->프로 변경 방법 [11] 7617598 608 01-03
98737 윈 도 우| 특정 확장자만 파일 변경이 안 됩니다. [5] 甘呑苦吐 262 01-03
XE1.11.6 Layout1.4.8