cmd 권한 상승시키기 (sudo?) : 클리앙

윈도우 11에 'sudo' 명령어 추가 예정
https://www.clien.net/service/board/news/18568013CLIEN


위 소식을 보고 반가워서 적어봅니다.
리눅스 sudo까지는 아닌데요

일반 cmd에서 배치파일을 실행하면
실행중인 cmd를 닫고 관리자권한을 가진 cmd를 현재 경로에서 실행합니다.

C:\Windows에 sudo.bat라고 저장하시면 어디서든 실행 가능합니다.



-------------------------------------------------------------------------------------------------------------

@echo off


:: 임시 VBScript 파일 이름 설정

set "vbs=%temp%\elevate.vbs"


:: VBScript를 사용하여 관리자 권한으로 현재 배치 파일을 재실행

(

echo Set UAC = CreateObject^("Shell.Application"^)

echo UAC.ShellExecute "cmd",권한상승시키기sudo클리앙 "/k cd /d ""%cd%""", "", "runas", 1

echo WScript.Quit

) > "%vbs%"


:: VBScript 실행

"%vbs%"


:: 임시 파일 삭제

del "%vbs%"


:: 스크립트 종료

exit

새로운소식