티스토리 뷰
728x90
각 코드를 배치파일 젤 위에 추가해주시면 됩니다.
이때 ::으로 시작하는 줄은 주석이라서 없애고 사용하셔도 됩니다.
관리자 권한 없이 백그라운드로 실행
::===관리자 권한이 없는 백그라운드=======================
if not exist %temp%\bgbatch.vbs (
(echo Set wshell ^= CreateObject("WScript.shell"^)
echo wshell.Run Chr(34^) ^& "%~f0" ^& Chr(34^), 0
echo Set wshell ^= Nothing)>%temp%\bgbatch.vbs
start %temp%\bgbatch.vbs
exit
)
del /q %temp%\bgbatch.vbs
::==================================================
관리자 권한 백그라운드로 실행
::===관리자 권한으로 백그라운드 실행========================
if not exist %temp%\bgbatch.vbs (
(echo Set objShell ^= CreateObject("Shell.Application"^)
echo objShell.ShellExecute "%~f0", "/c lodctr.exe /r" , "", "runas", 0) > %temp%\bgbatch.vbs
start %temp%\bgbatch.vbs
exit
)
del /q %temp%\bgbatch.vbs
::=====================================================
반응형
'배치파일 / CMD > 배치파일' 카테고리의 다른 글
[배치파일]개행을 이용한 변수 저장 (0) | 2021.03.04 |
---|---|
[배치파일] window10 풍선 알림 띄우기 (0) | 2021.02.12 |
[배치파일]관리자권한으로 실행되는 코드(설명포함) (0) | 2021.01.27 |
[배치파일]스크린샷(캡쳐) 하는 방법 (2) | 2021.01.07 |
[배치파일] 콘솔창의 X버튼 비활성화 하기 (7) | 2020.12.18 |
댓글