질문과 답변
소프트웨어 예전에 큰나무님이 올리셨던 "우클릭에 PE등록하기"
2024.10.10 20:51
PE_Booting.bat에 보면 아래와 같은 구문이 있는데 무슨 뜻인가요?
@if not "%1"=="am_admin" (powershell start -verb runas '%0' am_admin & exit)
윈10에서는 PE부팅이라는 파란 사각형상자만 뜨고 넘어갔는데,
윈11 24H2에서는 커다란 파워셀창과 파란상자가 같이 뜨고 넘어가네요?
댓글 [1]
-
포토엔유 2024.10.10 21:28
챗gpt 답변이네요..
if not "%1"=="am_admin"
: 첫 번째 인수가 "am_admin"가 아닌지 확인합니다.(powershell start -verb runas '%0' am_admin & exit)
: 검사가 true이면 상승된 권한으로 새 PowerShell 프로세스를 시작하고 현재 스크립트의 이름()과 인수 "am_admin"를 전달합니다.