Xeriars

Wifi disconnector

Sep 13th, 2023 (edited)
1,609
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 1.43 KB | Source Code | 0 0
  1. @echo off
  2. @chcp 65001
  3. cls
  4. goto :CheckUAC
  5.  
  6. ::관리자 권한 취득하기
  7.     :CheckUAC
  8.         ::관리자 권한 체크
  9.         >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
  10.         if '%errorlevel%' NEQ '0' (
  11.             goto :UACAccess
  12.         ) else (
  13.             goto :Done
  14.         )
  15.     :UACAccess
  16.         cls
  17.         echo.
  18.         echo --- 관리자 권한이 없습니다. ---
  19.         echo "ENTER"키(또는 "예" 버튼)를 눌러 관리자 권한을 취득 합니다...
  20.         echo [참고 : 관리자 권한이 없기때문에 한번더 실행됩니다.]
  21.         timeout 5 >nul
  22.         ::pause >nul
  23.        
  24.         ::관리자 권한 주기위해 VBS파일을 생성
  25.         echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
  26.         echo UAC.ShellExecute "cmd", "/c """"%~f0"" """ + Wscript.Arguments.Item(0) + """ ""%user%""""", "%CD%", "runas", 1 >> "%temp%\getadmin.vbs"
  27.         "%temp%\getadmin.vbs" "%file%"
  28.  
  29.         ::관리자 권한 완료후 VBS파일 삭제
  30.         del "%temp%\getadmin.vbs"
  31.         exit /b
  32.     :Done
  33.         cls
  34.         echo.
  35.         echo --- 관리자 권한을 취득하였습니다. ---
  36.         echo 1초후에 다음설치 단계로 이동...
  37.         timeout 1
  38.  
  39.         ::여기서부터 권리자 권한 필요한 명령어 입력
  40.         echo 와이파이 연결을 해제합니다.
  41.         netsh wlan disconnect
  42.         "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
  43.         pause
  44. exit
Advertisement
Add Comment
Please, Sign In to add comment