Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @echo off
- @chcp 65001
- cls
- goto :CheckUAC
- ::관리자 권한 취득하기
- :CheckUAC
- ::관리자 권한 체크
- >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
- if '%errorlevel%' NEQ '0' (
- goto :UACAccess
- ) else (
- goto :Done
- )
- :UACAccess
- cls
- echo.
- echo --- 관리자 권한이 없습니다. ---
- echo "ENTER"키(또는 "예" 버튼)를 눌러 관리자 권한을 취득 합니다...
- echo [참고 : 관리자 권한이 없기때문에 한번더 실행됩니다.]
- timeout 5 >nul
- ::pause >nul
- ::관리자 권한 주기위해 VBS파일을 생성
- echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
- echo UAC.ShellExecute "cmd", "/c """"%~f0"" """ + Wscript.Arguments.Item(0) + """ ""%user%""""", "%CD%", "runas", 1 >> "%temp%\getadmin.vbs"
- "%temp%\getadmin.vbs" "%file%"
- ::관리자 권한 완료후 VBS파일 삭제
- del "%temp%\getadmin.vbs"
- exit /b
- :Done
- cls
- echo.
- echo --- 관리자 권한을 취득하였습니다. ---
- echo 1초후에 다음설치 단계로 이동...
- timeout 1
- ::여기서부터 권리자 권한 필요한 명령어 입력
- echo 와이파이 연결을 해제합니다.
- netsh wlan disconnect
- "D:\Program Files\Dassault Systemes\B29\win_b64\code\bin\CATSTART.exe" -run "CNEXT.exe" -env CATIA_P3.V5-6R2019.B29 -direnv "D:\ProgramData\DassaultSystemes\CATEnv" -nowindow
- pause
- exit
Advertisement
Add Comment
Please, Sign In to add comment